The bubble was a really great idea to interpret the theme and you created some really nice puzzles with it, even though I ended up enabling the extra checkpoints for the last part of the last level. :D
Great polish, art and sound design too!