Microsoft has debuted a system to let gamers stream their games both at home and on the go for free if they are willing to deal with ads.