This game is really lovely and beautiful. Clever puzzles, too. The last few levels are getting really challenging.