This game is one of the best in its special niche genre because it offers great perks that have cool synergies, and it offers short enough game times for a bus ride or something like that. Also, any ads it shows are ones the player chooses to watch instead of random ads, so that’s quite nice. However, a couple of things bring down the experience slightly: The second boss is obnoxious, and its design completely clashes with how you’re supposed to play the game. The boss arena corrals you into one small area that quickly fills up with enemies, making it impossible to dodge, meaning you are forced to take damage and leave this arena, or else die. Also, this boss has a charge attack, where he runs towards you at high speeds. Since shooting your gun slows you down, if you are shooting at the wrong time, he will inevitably hit you since his hitbox is enormous and he charges such a distance. He should either be tweaked to be less powerful or removed entirely in my opinion. Secondly, I feel like the inclusion of unlimited respawns has removed a lot of the feeling of accomplishment that used to be in the game, since there are literally no penalties for dying anymore. I understand that the devs implemented this to make more money, but it hinders the satisfaction of beating a level.