Tag: State of Decay 2
State of Decay 2 releasing May 22 on Windows 10 and Xbox One. Pre-...
Microsoft has announced a release date and pricing details for State of Decay 2. This game is the sequel to 2013's surprisingly good zombie survival game. It will release for Windows 10 and Xbox...