Delta Squad
Platform: Switch • Author: Dennis Tummers
Zombies have taken over the world and it is up to you and your squad to save the world in this small indie twin-stick shooter. But is it worth it or is the world better off being left for the living dead? Check inside for the verdict.