It's gonna be interesting to see how they manage it and how many players they can fit in. If they are using dedicated servers then it should be possible to scale up those servers and using optimal/clever/forward thinking hardware and software configuration (like Eve) they could potentially get...