Designing Effective Serious Games: Opportunities and Challenges for Research
Enhancing the educational value of video games