Project XCloud, New Game Streaming Platform on Microsoft Azure

Project xCloud, announced for the first time at E3 2018, will be based on Microsoft Azure streaming technology and will make games for Xbox One and Windows 10 also available …