That demo looks badass and it looks like you're in one of the movies because of the way the Aliens act. [url=http://www.youtube.com/watch?v=EfOOOAN9e9w]Also this trailer gets me pumped up as hell because it looks epic.[/url] So when is this bad boy coming out? I know there's another game that has the same title, but that can't be this. The demo is completely different than that game.
-
It was awful. It's just Call of Duty, but with shittier weapons and random aliens jump at you.