The puzzle that is Puzzle