downrightupleft.com
Undead Labs: State of Decay
Well, as we all know I’m a sucker for most zombie games. Undead Labs just released a new pre-release trailer which shows off some of the gameplay of their upcoming title State of Decay. Visua…