It's really smart conceptually! I love the way the puzzles all the puzzles are put together, they have a very clear sense of progression!