Microsoft testing browser-based xCloud game streaming

Microsoft has been hard at work over the past few months!