Left 4 Dead Demo Now On Xbox LIVE
Valve have unleashed the Left 4 Dead demo on the Xbox LIVE Marketplace today. The demo consists of guns, people, and best of all zombies. If you’re willing to try it out, hit up the Xbox LIVE Marketplace and download it now.