Saw the theme fairly quickly. Found the puzzle somewhat tedious for Paul, who I generally enjoy, but there were enough nifty clues to provide good entertainment.
Still one clue (7) short of finishing, not clear whether it's a matter of wordplay or an unfamiliar solution word.
Thanks to Paul, though.