Let's hope so.Automated search trying to go after sites distributing the debug .exe and DSFix got flagged by accident?
I mean, I'm trying best case scenario for Namco here, otherwise they just look like complete fucking dicks.
I seriously cannot imagine any other reason which is remotely sane.
I mean, even by corporate publisher standards of sanity.
Edit: Holy fuck at that Vitafit post.