I had a great time with this one. Some of those later puzzles were really cool! I wish there was a bit more done with the mechanic though