Left 4 Dead

Co-op game featuring Zombies.

On: PC, Xbox 360

First Released: 21 November 2008 (2 releases)

Related News & Articles