State of Decay 3 Makes Surprise Appearance at Xbox Games Showcase

Hooray for more zombies.