I am a huge fan of the Alien and Predator films, this seems to be Left 4 Dead in space with Aliens instead of Zombies, which is totally awesome.
Aliens: Colonial Marines
Game » consists of 10 releases. Released Feb 12, 2013
Game » consists of 10 releases. Released Feb 12, 2013
Log in to comment