Cool game! my best is 129
random thoughts:
Having infinite jumps feels a little goofy and means you don't really have to worry about the platforms. Maybe you could limit the jumps to 2 or 3 but have them reset midair if you kill an enemy, and add some flying squishies to try to hit.
The left shift ability sometimes puts you right at the front of the screen where you don't have time to dodge anything. Maybe there could be a limit on how far forward you can go. I always wanted to be as far back as possible anyway to have time to dodge, so I stopped using this ability and intentionally ran into the sides of platforms to send myself further back on the screen
It seems like you can't do the slam ability while spinning in the air, which is fine, but sometimes the character gets stuck spinning and then you can't use it when you want