Top
100°
7.0

Geeky.ly: A few weeks with OnLive

We've been pushing OnLive for all it's worth for the last two weeks; so does it live up to the hype and where can it go from here?