South Korea

Master X Master – More details revealed for first NCsoft MOBA