Yes, the Left 4 Dead Demo is out, go play it
Front Page Article
The Left 4 Dead demo is available on Steam for anyone who'd like a taste of the 4-player online co-op PC zombie action. See the link for left4dead411.com for more Left 4 Dead information and updates.
Front Page Article
The Left 4 Dead demo is available on Steam for anyone who'd like a taste of the 4-player online co-op PC zombie action. See the link for left4dead411.com for more Left 4 Dead information and updates.