Left 4 Dead Screenshots

Co-op game featuring Zombies.

On: Xbox 360, PC

First Released: 21 November 2008 (2 releases)