I suppose we ought to be relying as much as possible on real-world biology and stuff here, since we're not using "handwaving" or magic to take care of the problem.
The giants seems like a mammal, and, of the mammals, seems most closely to resemble the primates. Of the primates, most giants...