Defend your city against waves of zombies in this totally new arcade survival shooting game with totally unique cartoon style!
IGDB Combined Score
Nintendo Switch
November 03, 2022
Loading similar games…
Loading reviews…
0 public reviews