NJ5 on 20 May 2009
Yeah, I think something like Onlive will eventually take off. But then there will probably be clusters of PCs running games at your local cable company central, which will eliminate the lag problems.
My Mario Kart Wii friend code: 2707-1866-0957