This is exactly like one of the things I love about The Witness, having to keep forming and rejecting hypotheses. I think I went all the way to the second-to-last level before entirely getting the rules, but I never felt completely lost. Very clever design and progression. Also I just liked the aesthetic. Very satisfying sounds. Thanks for sharing this!