Amazing art, and really cool mechanics. The puzzles are pretty difficult...
Really liked the introduction animation. ;)