Educational online games: implementing MMO approach to enhance users' affective learning experiences. - Nurul Nisa Omar; Forest Yan-Peng Lim; Tengku Putri Norishah (Advances in Computer Entertainment, 2015)