Home Tags May 22

Tag: May 22

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...

How Tos & Tutorials

Leaks & Rumors