Xbox leak confirms at least one major exclusive game for tomorrow’s Xbox Games Showcase
Undead Labs, the studio behind State of Decay, leaked the existence of a State of Decay 3 trailer ahead of the 2024 Xbox Games Showcase along with a studio rebrand.