What a lovely game, in all senses. Clever game mechanics and challenging levels. And so cute graphics and music. Well done!