Enhanced

Geekscape Games Reviews: ‘State Of Decay 2’

The long awaited sequel is finally here, but can it be the hit that Microsoft needs?