I just got a huge craving for some coop games, and in my search for games, I remembered this gem: Alien Swarm....
Separate names with a comma.