Is Xbox still hoping cloud gamers will cough up more money for the best experience?