Love the whole idea of this. I imagine this could be a pretty cool game fleshed out. Haven't seen a puzzle game with that premise before :D