Drop what you’re doing and go download Left 4 Dead’s free new campaign level
It’s been almost eight years since the release on Left 4 Dead, and the game’s original creators have returned to the game to finish what they started.
It’s been almost eight years since the release on Left 4 Dead, and the game’s original creators have returned to the game to finish what they started.