Thank you for the detailed description of your experience. The tutorials used to be one part, just like the stand alone one on the title screen, but people were suggesting dividing them into smaller sections, and I also split them with the story, so that feedback gives me mixed feelings.
I will look into removing rooms requiring mushrooms from the first 1 or 2 templates.
You are not always required to use mushrooms, like the room with a mushroom in the middle can be progressed through with using your jump abilities or dash instead. Same goes for the u-turn room. Bouncing on mushrooms is pretty much required when you play with no mana, but other than that I give players freedom to move in different ways.
Another thing makes bouncing on mushrooms different is if you use sprinting, or not. I can see why those rooms can be too difficult to new players, and need to be removed from beginner rooms. On the other hand I don't want to just have only boring, flat rooms left (I want to show off the cool rooms as soon as possible, damn it), but I see introducing them later is going to be needed.
I will add more checks to only show the "are you sure?" messages when it makes sense.
Sprinting as default running speed is probably a good option to add, not sure abut making it default thou. I did add option to make shift as a toggle so players wouldn't need to hold it. I personally prefer holding it, and releasing for all the extra control.
Your menu looks much better than before. Keep going - simplify everything as much as you possibly can.
Any ideas on how I could make it less overwhelming? UI is always a struggle.