Play State of Decay 2 on Xbox One or Windows 10 PC from May 22nd, 2018. Take a look at these live action vlog videos to set the scene.
Play State of Decay 2 on Xbox One or Windows 10 PC from May 22nd, 2018. Take a look at these live action vlog videos to set the scene.