Visually very stunning result and some nice juicy animation.
I have to say I find your game frustratingly hard, but tbf I'm not all to custom with platformers in general. Anyway easing the player in a bit more would have been a good idea imo.
Just a small thing: your music doesn't loop.