The amount of depth and detail in this game is amazing. The puzzles gets more and more challenging as you progress through. I love how you unlock another area and the future areas younunlock still holds clues to previous areas you've been to forcing you to go back and forth. It's something new from the level based puzzle games. It has alot of unique and clever puzzles and mini games.