I wanna be the Phantom
The biggest issue with this game is that it's way too repetitive. And that kills the game. The stages have good level design, but the jumps are repeated so many times it's sickening. The last stage has one screen where you must do the same jump 18 times in a row, and the desert stage has one screen where you must destroy blocks while trying to not hit the spikes. There are more than 20 blocks, and each of these blocks takes 4 hits to break. And the repetitive stuff list goes on. The avoidance is good-looking, indeed, but it's also very repetitive and gets really predictable at some points (The RNG attacks are the opposite, they're extremely unpredictable, to the point where these attacks become mostly luck-based).
Another issue regards the traps. There are plenty of them, and many are at the most unfair possible places (Mostly after you finish a lenghty screen or a hard jump). They're generic and don't add anything to the platforming, just the boredom of going through everything over and over again.
Most of the game's difficulty comes from the Water/Ice stage's boss, Freezer. He's very frustrating, the first attacks are very pattern-heavy and the last one is extremely RNG-heavy. Flare is also RNG-heavy, but only at the beginning of the fight, the second half is easy, as long as you don't get distracted. Pandora is just pattern, it's repetitive as hell and very boring, but simple, and easy, once you know how to do it. B.E.P. is the old and good bouncing boss that shoots bouncing stuff that you can destroy, similar to Humantic's penultimate boss, but way harder, with more projectiles to destroy. It never gets unfair, though. And the avoidance is hard RNG + easy pattern, so the only boss that is completely unfair and frustrating is, indeed, Freezer.
I still like this game, but the traps, the repetitive screens and the unfair RNG of some bosses make it a lot worse than it should be. Not sure if I would recommend.