Ingenious puzzle design that fits the theme perfectly. Very well done. I do wish it had an undo button.