Meanwhile in a parallel universe. .. They made an instagram MMORPG? Meanwhile in a parallel universe They made an instagram MMORPG?