State of Decay - VideoGamer.com

State of Decay

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

  • On: PC, Xbox 360
  • Release Date: 31 December 2013
Read Review
9 VideoGamer

Related News & Articles

Screenshots

See All