I really liked the idea. The music is pleasant and relaxing, and it is a very special concept, one that I have not seen before.
But I think there is a problem with the random generator of the levels because there is no difficulty curve, and in puzzles it is very important for the player to feel that he is progressing and learning with each step.
And still it's really impressive that you were able to creat a puzzle mechanics that work with random generator that well.
Well done mate, keep it up! :)