I enjoyed it quite a bit!
The level design and the platforming was spot on, except for maybe one too many pitfalls. The boss fights are a bit too easy though? I mean, I just spammed them dead.
The audio was good and appropriate, but it's a bit loud.
Overall, I can see that you really took your time with it, and it shows in the level of polish the game has.