Alien Hominid HD
You can download Alien Hominid HD from Xbox 360 Store

Games Like Alien Hominid HD

Action Platformer

Alien Hominid HD is a Action Platformer game. Released on June 23rd 2010 for multiple platfroms including Xbox 360 . There are 60 games which are visually similar to Alien Hominid HD.

Platforms: Xbox 360

Released: June 23rd 2010

Multiplayer alien console