Onlive set for June 17th US launch

Posted by: admin  :  Category: Technology News

Onlive will launch on June 17th in the US, with prices revealed today too.

Be Sociable, Share!

Comments are closed.