Microsoft seems to be announcing improvements to their xCloud game streaming platform and Xbox PC software