So something just popped up, which would make this even more likely to be true!
http://www.eurogamer.net/articles/2014-12-16-microsofts-game-streaming-tech-codenamed-arcadia-according-to-a-new-report
"Never argue with stupid people. They will drag you down to their level and then beat you with experience."
-Samuel Clemens