Wanted to wait until I'd completed the game (took a couple of sittings!), really enjoyed it. I am biased to a good puzzle game. :) I get to a point where the levels just repeat, that's the end of the game I'm guessing? Overall I really liked it.. some puzzles are super tricky, and visually it's just great. I'd imagine it plays pretty well on mobile too.