Vultures - Scavengers of Death: New demo, new levels + more about the zombies

To celebrate our participation in the Zombies vs Vampires Fest (26 May - 2 Jun, 2025), we're sharing a new demo and a full news about the zombies in the game! The demo After a few private playtests, we're now ready to p…