http://www.l4d.com/
There is a video up here. I just found out about the game last week. It seems like it is going to be a pretty kick ass game. Online co-op would probably be a lot of fun. Multi-player I imagine will be similar to Counter-Strike, which I guess is good or bad, depending on...