Again... maybe Echoes ringed their bell and all of this was for precaution. The DLC is expensive as hell and you have to be online in order to play it. Maybe Nintendo got into something related with CFWs and got a list of devices out of there... something like google and facebook. You search...