Really clever! Fits the theme very nicely. The puzzles were quite challenging and used the mechanic in fun ways!