DISCLOSURE: I'm not a game developer, nor am I a coder!
This was a really neat puzzle game. I enjoyed trying it out.