Posted inGame Trailers
State of Decay 3 Official Trailer | Xbox Games Showcase 2024
We get another look at State of Decay 3 from the Xbox Games Showcase 2024! Set years after a zombie apocalypse nearly wiped out humankind, State of Decay 3 is…