Top
10°

RazorTV: Bonus Stage - Game Future Look: Aliens: Colonial Marines

"2010 marks the release of yet another video game based on the Alien film franchise. Take a sneak peak at some screenshots and ready yourself for the onslaught."

The story is too old to be commented.