Wednesday, March 25, 2009
New gaming system: OnLive
OnLive boasts a small console, no download time, and frequent updates. The Palo Alto based comany has signed deals with EA Sports and Ubisoft. Plug it into your TV, PC, or Mac and home broadband connection.