Alien Hominid HD Co-Op Review
Alien Hominid was the first title from one of our favorite developers, Behemoth. Available on Xbox Live Arcade in stunning high definition, Alien Hominid HD is quite an experience. We'll give you the scoop on the old school co-op in our review!