Dr.J on 25 June 2013
I think MS is over-emphasizing "cloud" technology... "Dedicated servers" is much less obtuse and straight to the point. Dedicated servers help a game's balance. That's pretty much everything about Titanfall's cloud tech that needs to be said.