I know that some of you Feeders out there are big fans of Left 4 Dead and therefore you’re eagerly awaiting the upcoming sequel this November and any news pertaining to it – Look no further as a new trailer has leaked onto the net.

I can’t freaking wait for this game.