Creators of Half-Life, Counter-Strike, Team Fortress, Portal, brings you their newest installment Left 4 Dead!: Released tomorrow November 18, 2008!

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!