Actually, Im pretty sure it means "Massive Multiplayer Online" as at one time the acronym was MMORPG and has been shortened over the years to just MMO.
Type: Posts; User: Wildcard
Actually, Im pretty sure it means "Massive Multiplayer Online" as at one time the acronym was MMORPG and has been shortened over the years to just MMO.