State of Decay 2 Launches Worldwide On May 22nd
Earlier today, Xbox Wire Editor Mike Nelson confirmed in an Xbox news blog post that zombie survival game State of Decay 2 will launch worldwide on May 22nd. This...
News articles written by The Koalition staff