A program that streams games to your TV and or home computer.Could this be the end of PC game stores as we know it :o.http://www.usatoday.com/tech/gaming/2009-03-24-onlive_N.htmhttp://www.onlive.comPretty much look up OnLive on google to find more about it...
How are you going to download a game AND play matchmaking with other players without lagging?
What happens when they run out of computers :o
You're not downloading a game.You're getting streaming video of their hardware running the game.
It is a good point though. Internet play will require a good connection with you to their servers, and them to the game's server.