Zombies and Strangers: Zombies and Strangers, Releasing on June 17, 2025!

It's been a long time coming. Zombies and Strangers will be released on June 17, 2025! As a solo game developer, It took me years to develop and get this game up to this point, and it's finally releasing very soon! Than…