VIDEO: OnLive teaser

"OnLive is the most powerful game system in the world. No high-end hardware, no upgrades, no endless downloads, no discs, no recalls, no obsolescence..."