Xenostar on 23 June 2013
little more research shows the 300,000 servers and the cloud are one and the same thing, no need to list it twice, saying all games will have dedicated servers is a massive assumption on your part, and has almost no chance of happening.