ONLIVE

OnLive

OnLive is a company offering a cloud gaming platform and a cloud desktop system. Both offerings are synchronized, rendered, and stored on remote servers and delivered via the Internet.

The above text is a snippet from Wikipedia: OnLive
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!