An Assessment of Serious Games Technology: Toward an Architecture for Serious Games Design. - Mestadi, Walid; Nafil, Khalid; Touahni, Raja; Messoussi, Rochdi (International Journal of Computer Games Technology, 2018)