Onlive - Bio, News, Photos - Washington Times
Skip to content

Topic - Onlive

OnLive is a cloud computing, gaming-on-demand platform: the games are synchronized, rendered, and stored on remote servers and delivered via the Internet. OnLive was announced in 2009 and launched in the United States on June 17, 2010. - Source: Wikipedia

Related Stories