If you mentioned game streaming right now, people would likely tell you about Microsoft’s play anywhere streaming technology, Project xCloud, before sharing their opinion on Google’s fledgling ‘box-free’ streaming service, Stadia. They might even talk about how the appeal of streaming tech helped unite Microsoft and Sony, with the famous rivals having recentlyRead More →