I think the difficulty is perfect actually I wouldnt tone it down personally. I guess it depends what type of players you want to target but I think having it hard like that is great, its hard but it doesnt feel cheap hard. Like when I fail at something I know its possibly and doesnt seem like its forced to be hard where you feel cheated. I think that side of it is very polished actually.
Yeah its really just the down thing for those big jumps that was confusing. Once i got the hang of it though after that I knew how to do it. So maybe a little text at the first one explaining it just like when you unlock double jump or dash would work.
I really like the gradually unlocking abilities method, its like a mini tutorial in itself.
Awesome game.