Left 4 Dead 2 (2009) E3 Teaser

2009-06-15 3

It looks like New Orleans meets disaster once again. Coming Nov 2009, the follow-up to last year's breakout survival horror game, Left 4 Dead!