Microsoft has been working on technology to stream games from the cloud for some time and now a new report claims that a new team, working under the code-name "Arcadia", is developing streaming technology for both games and certain applications.
Full story from the WindowsCentral blog...