The document proposes techniques for creating more coherent and satisfying emergent stories in open-world games. It suggests a design philosophy using a low ratio of "kernels" (the core plot) to "satellites" (supplementary story elements). An algorithm is described to prioritize optional scenes based on story progression and player history. Methods are outlined to insert common threads between scenes to enhance coherence. The document also presents a way to visualize a story's development through quantifiable elements like themes and characters. Future work is noted developing storytelling prototypes and authoring tools to test the techniques.