Post Thumbnail

It's been a few months since we heard the first details about the upcoming zombie game from the appropriately named Undead Labs, but the most recent news from the official site doesn't cover the game directly. Instead, it covers something that should be far more interesting to people who follow the...

December 21st 2010 at 6:30pm 0 Comments