Well polished and clever game. Took a few goes to figure some of them out and then I got stuck. One to return to later, I think!