Microsoft has hinted it is working on a TV streaming stick that will allow users to play Xbox video games via its cloud game streaming service xCloud. Source: MyBroadband
Microsoft has hinted it is working on a TV streaming stick that will allow users to play Xbox video games via its cloud game streaming service xCloud. Source: MyBroadband