Respawn Entertainment talks Xbox Live Cloud, praises its multiplayer servers Posted on June 24, 2013 by Laura Microsoft’s been quick to point out how its beefing up the Xbox Live Cloud in …read more