Thanks for the comment!
Some of the jumps are truly nasty but that's mainly because I thought the game was too easy, when in reality, that's really not the case!
I couldn't find a place where you can get yourself softlocked but I'll just leave it in the game :^)
For the last question, this game is a submission to a game jam and there are comments on the ranking page where people said the game is very difficult. In addition, I've sent link to the game to friends when it was released and it was also a common feedback.