Love this! Incredibly original with great visual design. I can only imagine how difficult this was to implement and test, but you pulled it off. The only thing that may hold this back is it just feels so unnatural to play, but that's kind of the point. I would be interested to see ways you could address that without losing the core puzzle.
Overall nice work! Best I've played yet