hmmmm, interesting to say the least a subscription wouldn't be that bad, it could be compared to xbox live in fact (though probably more pricey) Internet subscriptions won't be that big of a problem either. This is pretty much a version of Steam that you can stream to a TV. However, the lack of 1080p, or even 1080i saddens me
I was extremely disappointed in Nintendo this year, while finding Microsoft to constantly surprise me. The Penny Arcade Comic displays what pretty much happened at E3 though XD
muffinmanjedi's comments