Enjoy and learn with educational games: Examining factors affecting learning performance
Why do people play on-line games? An extended TAM with social influences and flow experience