Good job on the sprite you made, they look nice :)
I would have some suggestions for the gameplay because it didn't feel very natural to me.
Firstly, I was stuck on learning the dash for a few minutes because I heard the sound but nothing was happening. It should only do a sound when it actually does something, or it should dash forward by default if no button is pressed.
The wall jump was also a little weird. I would expect to be able to wall jump without necessarily having to hold forward. Or maybe you could slow the player's fall speed when it holds toward a wall so that they have more time to react.
The introduction of the jump pad should have been without a thing that kills you above because it's almost a guaranteed death, and you have to restart since the beginning. If you really want the player to experience the jump pad the hard way for the first time, I think you would at least put a checkpoint right before.