🇺🇸🇨🇦🇲🇽 Nov. 1, 2019
🇪🇺 Nov. 1, 2019
Nintendo Switch

Delta Squad

Stop the Dictatorship forces of General Rumanovsky in their attempt to control a mortal virus, make your way through different missions in this top down arcade.

Nintendo eShop

$5.99
Shooter
Indie
Arcade
Single player
Multiplayer
Co-operative
Screenshots
Artworks
Delta Squad artwork
-/-