Left 4 Dead Launches – Midnight Madness

Left 4 Dead Midnight Launch

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.




Posted By: Usman Ihtsham
ON Tuesday, November 18th, 2008
1:16 AM