The game is very pretty, and the art direction is really good. The music, background music and graphic assets are all coherent. And the game mechanics are really neat. There's some depth to the puzzles, and even the game system. But I found that the puzzles got quite hard very quickly.
There's one major soft-log bug that taints progress.
Great work!