Got too frustrated after reading "you need at least 1 bubble to teleport" on the second portal... I think that the bubble takes a bit too long to activate and makes the game a bit too hard, though the generous checkpoints are nice for redoing parts. maybe have the player be able to charge the bubble while moving in order to time when the spell activates a bit more precisely?
Otherwise thought the art style was cute and the game was quite charming. Good job!