Score Video GamesHumanity ReviewHumanity is a new game from tha ltd. and Enhance Games that hybridizes puzzle solving and 3D platforming. Its elegant... Read More