Very cool gameplay mechanic! The puzzle designs were also really nice. It did take me a while to understand what was going on though (such as the electrical box thingie looked like it was part of the background, and took me several tries to realize I needed to do something with it).