Great homage to the Alien movies (the good ones). I could almost hear Paul Reiser's voice... lol. I loved the look and feel of the game. It's a walking simulator that actually succeeds in making you feel vulnerable.
Let's not make snap judgments please, this is clearly an important species we're dealing with and I don't think that you or I (or anybody) has the right to arbitrarily exterminate them. Thanks! :)