OnLive's ambitious games-on-demand service clearly has a lot to live up to. The company has been keeping its cards close to the chest since announcing the technology last year, which promises to make high-end games playable on low-end computers via streaming, and has since moved into claiming that the experience isn't much better in the ideal scenario. There is still room for improvement as no official launch date for the service has been announced, but for now I remain a bit skeptical -- there are just too many limitations. One thing is for sure, you won't want to throw out your console or abandon your PC upgrade plans anytime soon.