Thanks for the feedback.
Unfortunately the overral gameplay desincourages the player to actually fight enemies, beacuse there is no rewards, and is not that fun in itself. I feel like that trying to encourage the player to fight is always a better solution than forcing them fight. Not that it is an easy design to make by any means.
Checkpoints not being actual locations, and just abritary positions also make the flow a little bit confusing. for the area to get the dash, i actually like the idea of the path not being so direct, but also at the same time it could be shown better.
Thank you for playing!!