Designing Effective Serious Games: Opportunities and Challenges for Research
Open-Ended Video Games: A Model for Developing Learning for the Interactive Age