Left 4 Dead - the new, 4-player co-op, zombie horde FPS - is out today. Pick it up via Steam. I'm planning on grabbing it tonight. So far reviews have been very positive.