MMO Online Games allow players to interact with thousands or even millions of other people in a shared virtual world, often featuring massive player populations and constant content updates. Furthermore, they require internet connectivity. MMORPGs often utilize instance dungeons, replicated game areas that reduce competition and the amount of data sent between servers, thus decreasing lag...