mystery-solving adventure