First impressions: I always enjoy a puzzle platformer and this one is charming. I think the player needs to be taught how to jump before being taught how to make a bubble. I also think you can afford to teach just one new thing per level and not double up on them (for example, a level to teach jumping, a level to teach bubble after it). Your level design shined through regardless - a lot of clever puzzles that I enjoyed figuring out. I do enjoy learning by playing and I think the most satisfying thing in this game is when you start to get a feel for how far your bubble travels out before going up. The least satisfying thing is that level with all the pits that you just have to start over on, that is evil lol.