This is really clever! The levels are really well structured to generate an unfolding sense of the goal, which can then be upended a surprising number of times. And even when you think you've definitively figured it out, there's somehow still another a-ha moment on the way to true understanding. Bravo :)