Left 4 Dead Delayed To November 20th *UPDATE
By SmAsH 2 Comments
L4D has possibly been delayed, due to, the now known, Gears of War 2 release date announced at E3 2008. Kind of sad, but I will have Spore to tide me over.
UPDATE*: It is delayed until November 18th in NA.