Alien Hominid HD Invasion

The Alien Hominid HD invasion is almost here.

Click on the image above for a larger view

An army of Alien Hominid’s and FatKid’s are gathering for an
invasion on the Xbox 360 Live Arcade.