“…Gee [25,26] stated that a successful game-based teaching approach features the following characteristics: (1) Identification, wherein participants establish a sense of identification in the game; (2) interaction; (3) risk-taking, that is, compared with real life, failing in a game does not incur serious consequences, thereby giving participants the freedom to take risks; (4) autonomy, that is participants have control over the game; (5) well-ordered problems, that is, the game is properly designed to include problems that are related and that enable participants to gradually grow and develop; (6) challenging, whereby the game is designed to have problems that challenge the existing professional knowledge of students; (7) instant feedback, whereby students instantaneously obtain necessary information to improve their ability of critical thinking; (8) situated and meaningful learning, that is, students can learn new concepts through game scenarios; (9) pleasantly frustrating; (10) exploration, in-depth understanding, and rethinking, whereby the game forces players to expand contextual knowledge to conduct comprehensive and in-depth thinking; (11) opportunities and environment for team-work; and (12) problem-based learning, where game-based teaching is also a type of problem-based learning which develops the problem-solving abilities of students. The instant feedback from the game helps students to improve and apply their problem-solving skills.…”