State of Decay Screenshots

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

On: Xbox 360, PC

First Released: 5 June 2013 (2 releases)