Looks like a rather intriguing puzzle. I'm a bit lost on how it works, though. It could really use a tutorial!