OnLive has its work cut out for it

April 1st, 2009

OnLive basically allows users to play the latest games on any PC (or television with an accompanying attachment) by streaming the game to their PC or tv, similar to the way shows and movies are streamed. A game would be installed on their high-end servers, while a user controls it from wherever they happen to [...]