OnLive Review @ HardwareHeaven

"Today we are taking our first look, an overview, of OnLive which is an on-demand service that streams games to your computer, TV or tablet PC. Requiring no discs, no hard-drive space, no downloads and no high-end components."

Read Full Story >>
The story is too old to be commented.