Egenfeldt-Nielsen (2005) identified different generations of games based on the connection between educational computer games and the progression of learning theories (see Figure 1). The first generation’s perspective corresponded to the description of early edutainment, which assumes that learning occurs when you have opportunities to practice certain skills enough times. Most edutainment has failed because the games were too simplistic in comparison with competing video games. The tasks were very repetitive, poorly designed and did not support progressive understanding.