It's a really fun game. The puzzles gradually increase in difficulty and the learning curve is pretty good. That's amazing!