Topic: Left 4 Dead 2 Game Trailer - Holy Crap!
I did not like Left 4 Dead but I must admit that with Left 4 Dead 2 they have impressed the hell out of me with the brand new trailer. Check it out below it made its debut at E3.
Set for release on November 17, the title adds melee combat to ...
Read More : Left 4 Dead 2 Game Trailer - Holy Crap!