Top
70°
8.6

Indie Game Insider | State of Decay Review

State of Decay is the first ambitious title from Undead Labs, and it mostly hits the mark to create a great, open world zombie game.

Read Full Story >>
indiegameinsider.com
The story is too old to be commented.