Games and Narrative: An Analytical Framework