The platforming is a big problem. You can have challenge but the way it is set up now just goes straight to being frustrating. Your character has odd momentum to his jumps and very little in the way to know where your going to land. I can only suggest that you rework the character's movement or make the platforms easier to travers.