Top
80°

Trailer: Alien Hominid

In Alien Hominid HD, you'll take on the role of a diminutive but hilariously deadly alien who must recover his spaceship from Earth. Available on XBLA This week.

Read Full Story >>
gametrailers.com
The story is too old to be commented.
Captain Tuttle3794d ago (Edited 3794d ago )

I downloaded the demo today. Meh. I just didn't get what all the fuss is about.

gogators3794d ago

in decent titles for xbla. This one release per week or every other week has got to stop. It's nausating how slow they have been at clearing titles for release, yet it seems every month 20 new titles are being announced with 2-3 every coming out in a given month.