OnLive Going Live On June 17th For $15 Per Month

After many years and much belief that the service would be “phantomware”, OnLive will finally be made available.  On June 17th, 2010 during the E3 conference the public can subscribe to the service for $15 per month....

Read More