I love platformers so I am quite excited to play this. I like the idea and the story but I have issues with the characters movement. And in a platformer that is the one thing you need to get right.
You have it that depending on the room size is how many jumps the player has. I spent way too long to figure out that I can double jump as long as the room is big enough. You need to tell the player and in this case I suggest a counter in the bottom left of the screen. But the best solution is to just give the player all the jumps and form the levels around the players abilities. Even having extra jumps be unlocked if you want a certain amount of jumps in certain rooms. Also sometimes in the double jump rooms I don't double jump. Its just all around frustrating.
The movement is weird. You got the rolling ball movement right but you stop way too quick. And its too hard to turn. This feels like its a momentum game but its hard to keep momentum. It just needs tweaking.
Fix those 2 things and I think you have a great game on your hands.