Mystery, Intrigue, Cleverness, Ingenuity, Wicked Humor…