Alien Swarm Screenshots

The game thrusts players into an epic bug hunt featuring a unique blend of co-op play and squad-level tactics.

On: PC

First Released: 18 July 2010