Thanks so much for playing my game! Getting feedback like this and actually being able to see how a player approaches each task is massively beneficial! There are quite a few things that need to be addressed in a post-jam update I think... You were exactly right in that there is a double-jump ability (somewhere in the Blood Mountains)... also, the little yellow "tears" denote stamina, that is consumed when you dodge (which you didn't really use!). Dodging also allows you to roll through enemies, meaning you get less stuck ;)