Interactivity in massively multiplayer online games: a concept explication. - Meghdad Mehrabi; Vivian Hsueh-Hua Chen (Advances in Computer Entertainment Technology, 2010)