Free game, would probably pay for this, Extremely fun and be even better when I get a group of team mates, Some of best moments have to be watching someone panick and mess up the reload then get raped by hordes :D
Alien Swarm
Game » consists of 1 releases. Released Jul 19, 2010
Log in to comment