Fantastic game. Just finished all levels, loved getting a new mechanic in most new worlds. Great ramp up from a simple level 1 on each world, to something more complex by the end. The final 3-4 puzzles of each world are the real challenge, and I personally found 9-12 to be the hardest