Love the Idea and the puzzles are very well designed, the difficulty curve is well thought and everything is explained well. The music is nice too!