Steam is offering a free download of their game Alien Swarm.

Alien Swarm on Steam