Aliens swarm onto Steam

Alien Swarm has arrived on Steam in all of its top-down glory. The game - which is available free of charge - features a "unique blend" of co-op play along with squad-level tactics.