Left 4 Dead demo was only available to download for Xbox LIVE Gold Subscribers last week, Nov 3rd. Now, all you non-paying Silver subscribers (like myself for a while) will be available to everyone.
Equal Rights anyone? No? Just me?
If you enjoyed this post, make sure you subscribe to my RSS feed!