Unlike current consoles like the Sony PlayStation 3 or Microsoft Xbox 360 — or even the PC — OnLive will have all the graphics, assets and game play taking place on its servers and then streamed in…
I'm a television editor and technology enthusiast. I like to teach and help with computer or production problems.