This is fantastic. I've not seen a puzzle game like this before. It's designed so well that you could make a ton of really interesting puzzles just with the mechanics you already have. Plus you went far out of your way to make it look so much more interesting than it needed to be.