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!