Valve was gracious enough to send along a few high resolution shots from their upcoming survival horror FPS, Left 4 Dead. Perhaps you've heard of it?
There is also a very good chance that we'll see a few additional new shots and media coming later this week! Left 4 Dead is slated to be released on November 4 for North America and November 7 for Europe on the Xbox 360 and PC platforms.
You can find even more of our coverage of Left 4 Dead right here.
There is also a very good chance that we'll see a few additional new shots and media coming later this week! Left 4 Dead is slated to be released on November 4 for North America and November 7 for Europe on the Xbox 360 and PC platforms.
You can find even more of our coverage of Left 4 Dead right here.



