This was a fun platformer! The art and animations were all really nicely done, especially the character sprite, I liked the jump and impulse animations a lot. This game was very exacting, and I thought the controls were exacting to match. It was satisfying and fun to learn the sprint+jump+impulse move. I also really appreciated how the restart point would move as the character moved through the level, which cut down on infuriating runbacks and also made dying sometimes the fastest way to get back to where you want to go.
I did think that the spike colliders were diabolical, though that was probably intentional. Where my problem with that comes from is the number of blind drops you have to do. The third level was especially brutal with how the camera was also obscured. I think maybe giving the player an ability to brighten or stabilize the camera for a few seconds (maybe using the Pearls as a limited use resource?) would have been nice. I did make it through to Hard Mode, so it wasn't impossible though. But Hard Mode...oh boy. I could only make it through the first level before I had to surrender.
Really great work on this game, especially as a solo dev. Keep it up!