'The Humans' (NDS/PC) Announced - Screens & Trailer
by Rainier on July 24, 2008 @ 3:16 a.m. PDT | Filed under News
The Humans is a puzzle game in which the player must take control of the Humans and steer the bumbling buffoons along the paths of evolution and guide them to safety while aiming to discover some of mankind's greatest inventions along the way.