Game's concept reminds titles like Scorched Earth (1991) or The Worms series, but is much less interesting mechanic-wise and have a gacha spin on it. Frequent disconnections are annoying as hell. Lineup menu is counter intuitive and music seems to be generic electronica.
Mentioned games