Nice work! I really liked this game :) I particularly enjoy the mixture of puzzles that can be solved by "going with the flow" and puzzles that require to think for a couple of seconds before jumping in.
Viewing post in SlitherThink(Jam Version) comments
It reminded me a little of the puzzles in the Witness. I think one of the more sophisticated things that game does is have rules with emerging complexity. That way as you head through a sequence of puzzles, the puzzle design can say 'so you probably thought that the rule was x, but now here's a puzzle that shows you it can't actually be that. How do you interpret the earlier solutions now?'