Very clever concept, I really like it!
It took me a while to understand how to play but when I got a valid configuration there was a very satisfying 'Ah-ha!' moment.