"A massive total of 221 First-Party NES, SNES and N64 titles could be availiable to download for free on the Revolution's launch."
http://www.cube-europe.com/news.php?nid=7904
Won't that take a shitload of bandwith?