X
X

Left 4 Dead TV Spot Released

As part of their Left 4 Dead advertising campaign, Valve will run ads on television channels starting November 8. The first TV spot is now available online, featuring footage from the game's opening sequence.

BOOM video 1123

The co-op zombie shooter Left 4 Dead infects PC and Xbox 360 November 18.