OnLive Desktop

OnLive Desktop 1.0.5

This download is no longer available. This could be due to the program being discontinued, having a security issue or for some other reason.

Virtual Windows 7 in the cloud

This program can no longer be downloaded View full description

PROS

  • Windows 7 virtual machine cloud computing

CONS

  • Lack of features
  • Barebones OS
  • Noticable lag
  • Available only in US

Is this a pay to win game?

Not bad
6

This program can no longer be downloaded