Left 4 Dead Launches – Midnight Madness
According to Steam stats, more than 400,000 people are already getting their zombification in gear with the launch of Left 4 Dead on 9:20 PM Pacific / 12:20 AM EST.
Come back for our review (from all the editors no less) on this exciting thriller.


