Smart puzzles, good game feel. Music is pretty catchy.
I did get stuck at some point and was unable to proceed, but I'm not really all that great at puzzles. :)