I found it a bit hard to follow, but I can see the potential. With a tutorial stage to explain things more slowly his would be a fun "puzzle" game.