1. Gamification Group, Laboratory of Pervasive Computing, Computing and Electrical Engineering, Tampere University of Technology, Finland
2. Gamification Group, Digital Culture, Faculty of Humanities, University of Turku, Finland
3. Department of Information Sciences & Technology, George Mason University, Fairfax, VA, USA