EA releases seven new Left 4 Dead screenshots
10/29/2008 12:02:00 AM
Here are seven new Left 4 Dead
screenshots that show off the standard zombie stand-off on the top of a building somewhere. The game is due out next month and while I'm buried under a mountain of games right now I'm pre-order the game as soon as my next paycheck hits as John and I are already planning zombie killing strategies (mine is that I just have to outrun John).