Posted by Mathue Shell on November 13th, 2008 in Gaming, Videos, Xbox 360
You can download the demo on Xbox Live or on Steam right now. When I played, I purposely set off the car alarm. Who didn’t? You can’t play the demo and not get the urge to attract hundreds of zombies to your location. Game comes out next week!







