Left 4 Dead Trailer: Die, Die, Die My Darling

By Chris Faylor, Aug 22, 2008 8:36am PDT

Along with new Left 4 Dead screenshots, Valve has released new footage of the cooperative zombie shooter, which will infect PC and Xbox 360 on November 4.

Click here to comment...

advertisement