Wow. Sorry for causing extra work. I'm so embarrased. :oops:
Hey, no problem. You didn't know. It's not like you purposely linked to a pirate site or something just to get us in trouble. You had an honest question.
As for what to do... Well, I remember some relatively recent news where Nintendo went after some little mall kiosks where they were selling pretty much the same thing you saw. Shut them down, sent out a PR piece about it, etc.
So Nintendo will actively try to stop this kind of stuff. Send them a link of the site, at the very least. Give them something to do.
