It seems like all the major players are taking game streaming seriously. I'm still not very sure about the viability. There's the obvious DRM win. Accessibility will be higher with way lower or non-existent hardware costs. These probably look very enticing on a cooperate slide deck. Not to mention the subscription model. On a more technical side game streaming is only really desirable for games that don't run well on…
I'm working on a system that unifies single player and multi-player development. Think of it like zeit.co's "NodeJs Now" but for games, with a local-only configuration option. The way my system relates with streaming, is that the client is scaled way down in complexity. Basically, the sync protocol is a stream of positional updates from the server. The client becomes little more than a screen entity display. Then, the developer has the option to add a bit of "own world simulation" to further hide latency. (Or, in the case of the game I've implemented, just "own entity simulation" is enough.)