Very interesting, sadly my brain wasn't big enough to solve it after a point but i can see the potential in future mechanics, which is what you want from a puzzle game.
Feel free to ask for a hint. I am trying my best to set a suitable difficulty for most players and increase enjoyment.