First of all, its really cool that you actually played this so thoroughly, ty very much:D
Secondly about the difficulty, im starting to think that i should really get some people to playtest the shit i make, because i personally assumed that this game would be pretty easy... I really have no idea how all of the games that i make feel so easy to play for me, but i guess its basically just the fact that since i coded it, i know the exact behaviour of literally everything, whilst others have to figure all of that out themselves. Especially the rollers are pretty easy to deal with if you know exactly how they work, you can basically just spin in circles and they wont do anything since they "charge" right before they hit the player. I was going to make them charge a lot lot sooner, but i of course thought that would make it too easy:D And of course the player is supposed to know that i didnt bother to code the rocket explosions to work correctly, so they hit every hitbox that is in range around them (so it basically hits the rollers and tanks 2 times since they hit both normal hitbox and the weakspots).
I did actually take actions to make it easier, originally there werent any health pickups after the checkpoint and i of course implemented baby mode (which i thought dying with accidentally would be pretty much impossible). Ig i should have deleted all of the enemies that come after the "super turret", i just put them there because i thought it would be awkward if the player would have to just roll through 3 empty rooms...
But ty once again for the long review, really appreciate it:)