Microsoft opens xCloud game streaming beta early on Tuesday

Microsoft opens xCloud game streaming beta early on Tuesday