Left 4 Dead
People starving for some zombie-killing mayhem.
Left 4 Dead is scheduled for release on PC and X360 November 18, 2008 in the U.S. and November 21, 2008 in Europe.
|
Last Online: 12 hrs, 17 mins ago
[Ex] SpiderPig :'(!
In-Game
Team Fortress 2
Champs! R]T|sh0ck *RealHost
In-Game
Team Fortress 2 - Join
YohanaN
In-Game
Team Fortress 2
|NTA| Rockman
In-Game
[ADHD] PopEye
Online

SteamID: 0:0:17734929
People starving for some zombie-killing mayhem.
Left 4 Dead is scheduled for release on PC and X360 November 18, 2008 in the U.S. and November 21, 2008 in Europe.