SOUTHAMPTON, England & SEOUL, South Korea--(BUSINESS WIRE)--Multiplay’s optimized infrastructure will improve performance and gameplay experience for millions of players.