Very cool puzzle game, very challenging!
It definitely made me feel too dumb haha.
Great execution though, it looks like you fleshed out the idea very well!