Introducing Project xCloud
Today, on Inside Xbox, Microsoft gave viewers their first real look at Project xCloud, a vision for game-streaming technology that will complement their console hardware and give gamers more choice in how and where they play.