Gordon, Neil, Brayshaw, Mike, "Flexible virtual environments: Gamifying immersive learning", Communications in computer and information science, 2025