Understanding the Impacts of Storytelling and Player Perspective on Learning Outcomes: The Mediating Roles of Engagements. - Shanshan Shang; Nana Ni (Int. J. Hum. Comput. Interact., 2024)