Giganto Kong, Megafauna Ape of the Ice Age