This is amazing, the idea is very simple, but creative, the puzzles are very well thought out, the art is beautiful and the music is perfect. Great work :)