Love the dash! Feels super nice, vfx and sfx are on point.
The game feels very punishing and it is not a good suit for a game jam. (learnt it myself but still I make those mistakes sometimes...)
In the game jam / demo of a game you wanna show as much of the game potential as possible in a short amount of time that players gonna spent on it. And as much as people love challanging games there are tons of games to check out in the gamejam so appeal is a very important factor if you want to have players give your game some more attention.
Sorry but after falling 2 times I gave up so won't be albe to give you a full game feedback.