Yo just beat the game, took me a little over an hour to 100% it, and really enjoyed myself.
Overall I'd say the part I found the most difficult was only having 2 powers at once, which made the parts which necessitated power switching more difficult than they would have been should I have had access to all of my powers at the same time.
Also there is a bit in the final stretch where you run from the drills and the bombs dropping where after you open the door by shooting all the torches you dash directly down a hall into a long pressure pad that kills you, it feels like an unfair death because you can't see that it's a longer pad given the screen position.
It's not a huge deal but it definitely felt unfair given that you're racing against time and there's nothing you can do to predict it.
another minor thing I noticed was that some of the hit boxes are a bit deceiving, the zap lines for instance as super tight, but other things like the moving blades are way smaller than their sprite would suggest.
Anyway, I really did enjoy the game and I'll probably go back to it just to mess around and see if I can beat it faster now that I know what I'm doing. Thanks for the fun.