game lore analysis