Google Stadia is live, but Microsoft's xCloud already feels like the future of cloud gaming - CNET

Commentary: The battle for cloud gaming supremacy is off to a troubled start, but one service seems to have a better handle on how to make it work.