Alien Hominid HD - Xbox Live Arcade

The cult hit from the web hits Xbox Live Arcade in HD-o-vision. The souped up visuals won't help you react any quicker to Hominid's twitchy gameplay though.

Latest Updates