Post Thumbnail

OnLive has already given Microsoft loving iPad owners a hefty, gratis helping of Windows 7, but that doesn't mean they haven't been building a paywall. What's behind the freshly dried brick and mortar? OnLive Desktop Plus, an optional, subscription based upgrade that touts new features for users wh

2 years ago 0 Comments
February 22, 2012 at 6:42PM