A mix of storytelling, mystery and building