A very challenging puzzle game!
Nice use of the theme.
Good progression in difficulty, with levels which use your game mechanics very well.
Well done!