IllegalPaladin on 05 July 2010
Ahead of it's time? Perhaps with the internet connections.
Where I dislike the serivce is with the subscription costs and such. I'd rather have the PC or console hardware and games then have Onlive.