I think the game is fun once you get going but there are too many spots where I felt I needed to grind to continue, which isn't good. I think the badge system is supposed to make the grind fun but pursuing the badges sets the player behind.
I can't get each weapon strong enough to bronze clear without having to grind a lot. To minimize grinding, I have to specialize in 1 weapon type and if I didn't pay attention to bloon immunities I may have got myself into a hole that I need to dig myself out of with more grinding; I need to either grind for research or grind to level up another weapon.
In short, grinding isn't bad but it is bad for the most part in this game because it feels like a grind. The systems put in place to make the grind fun don't work because they make you have to grind even more.
the problem with the game is the controls. the robots do not respond quickly to controls and often times will move around stupidly even after given explicit controls. this makes the melee weapons pretty useless for the most part. additionally, there's no "end round" or "forfeit" button during combat. this makes the player have to sit through a match that is already lost.