The zombie apocalypse is ready to invade Microsoft’s platforms: State of Decay 2 is available on Xbox One, Windows 10 and, like all titles signed by Microsoft Studios, it is also available on Xbox Game Pass and therefore users with an active subscription of this service can download the new game developed by Undead Labs without spending extra money. In …
Read More »