>>Though not a human, the apelike creature could walk upright.<< I've seen an ape walk upright, so I would believe this were possible.
"I've seen an ape walk upright, so I would believe this were possible." Was his name Hugo? Hugo Chavez?