jlauro on 26 October 2009
If true, this will be good news to me, as I already have a Netflix, and it's no good for my 360 as I don't pay for live...
No need for SD card. The Nintendo channel already streams video.








