I did not expect this but it was nice, the music and visual are cool.
However the absence of a "undo" button makes some puzzles boring sometimes.
Great work :)