Vimm has said he's tried torrents before but not enough people used them, so he took them down. Might be the same for this site. Or maybe they just haven't thought about it.
"NintenDON'T sue me please haha"
I wonder why they never made any torrents on that site? It would made things much easier, in my opinion