As educators, we have a responsibility to support students in understanding particular facts, concepts, and principles as those are core responsibilities for educators. However, balancing gaming or entertainment elements with educational or pedagogical goals is a challenging task where those programs or games designers need to compromise between those two elements; a process that is not always simple and straightforward. While it is not our direct intention and goal to capture the interests and passions of our students, however, “swallowing” information without those motivators may not be always possible. Therefore, we need to make sure that any structure we give them allows the students to learn and reflect without being a too prearranged experience. We should try to accomplish this fragile balance by using some recent developments in ICT and e-learning technology, as well as referencing more traditional learning techniques and theory.