The world is coming to an end. The dead are walking the earth. You’re one of the last people alive. How will you survive? In developer Undead Labs open-world title State of Decay, you get a chance to see if you have the chops to live out the end of …
Read More »