Xbox leak confirms at least one major exclusive game for tomorrow's Xbox Games ShowcaseOops! Undead Labs accidentally leaks a press kit that confirms State of Decay 3 trailer for the Xbox Showcase - Windows Central
windowscentral.comSubmitted by windowscentral8110 in technology
Oops, Undead Labs leaked its new logo and press kit for State of Decay 3 on the studio website.