Narrative Design for Mobile and Live Games