Xbox's tease at E3 2018 realized. Microsoft has revealed Project xCloud, a realization of their plans to bring their titles, via streaming, to "any screen" while "empowering YOU, the gamers, to be at the center of your gaming experience."