By the much anticipated developers of Valve Software, creators of Half-Life, Counter-Strike, Portal, Team Fortress, and Portal, brings you their newest installment Left 4 Dead! Now being released tomorrow November 18, 2008! Stay tuned for the newest review of our new little survival horror!
You must be logged in to post a comment.