I think the key of this game was the polish. This is probably the most polished game I saw in the jam by far, and I will take notes from this game for next years jam. I could say that the jump was a bit too weak, but I think that this what makes the levels so hard and turns the game into a puzzle precition platformer.