It looks like you're new here. If you want to get involved, click one of these buttons!
It's about an hour long presentation, explaining all about the OnLive service. It all looks pretty exciting,
You can watch it here:
http://www.gamespot.com/shows/on-the-spot/?series=on-the-spot&event=on_the_spot20090324
Comments
Looks awesome, but how in the hell is it possible? The internet isn't fast enough at this time.
The Official God FAQ
Steve looks and talks like
Onlive looks really promising.