I just lost an hour of my life. :) nice little puzzler. Didn't get it at first but once I understood, I loved it! Perhaps needs some getting started tutorial levels? Nice concept.
Thanks for the feedback! Originally I planned to have a little tutorial message appear during the first level (with like little arrows pointing towards stuff and saying what it did) but I didn't end up having the time. Hopefully next time I will be able to get that done.