I think you put me into a really good flow state with this game. The puzzles were mind boggling at first glance, but relatively easy as you try to solve them, giving me a very quick feeling of satisfaction in each level.
It took experimentation to find out what each different thing did, but other than that it is a cool game