It's quite a cool puzzle concept and fairly unique. Took a few tries to understand how it worked but once I got it, it was good fun.