What the hell's this?
...developed by NST? Does IGN actually know something (they have pretty good Namco Ltd sources afaik) or are they just speculating?
...developed by NST? Does IGN actually know something (they have pretty good Namco Ltd sources afaik) or are they just speculating?