Search results
Results From The WOW.Com Content Network
OnLive was a provider of cloud virtualization technologies based in Mountain View, California.OnLive's flagship product was its cloud gaming service, which allowed subscribers to rent or demo computer games without installing them.