The thing that puzzle nerds understand about a really good puzzle is that it sits at the intersection between a challenge, a ...