Incase you guys have been living under a rock. Turtle rock is almost finished making their
survival horror FPS co op came called LEFT 4 DEAD.
This game should be coming out this fall and I can't wait for this title...we need a good zombie
online game. Anyone else excited??