OnLive's cloud-powered gaming service goes live tomorrow, 17 June 2010

view full story

http://www.downloadsquad.com – Filed under: Games, Internet, web 2.0 It's finally here! OnLive, the mythical service that almost everyone still believes is impossible -- at least in a cost-effective sense -- goes live tomorrow. For now, you'll only be able to sign up in America -- and if you (General)