This is super fun! The way you implemented your jump and dash mechanics felt very satisfying to me and I loved the ledge climb.
I felt like the combat was just right but I tend to prefer difficult games. I think this could be a great start to an amazing game if you decided to continue the project. I was really hoping to see a boss fight around the time I finished the demo.
Well done!