Well it's really killed now with cloud gaming. Why waste all the hardware space to download a bunch of games when you can play the same stuff with OnLive by streaming? I was a paying member of Gametap for a good year though. Crazy.
--
Kiwi