State of Decay

Undead Labs' downloadable open-world action game has players fighting to survive a zombie outbreak.

On: PC, Xbox 360

First Released: 31 December 2013 (2 releases)

Related News & Articles