Suspenseful puzzle mystery