gaming narrative analysis