By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Doesn't make any sense. October is the beginning of their big software push in all regions, and Iwata keeps stressing that software is what keeps sales up.



Tag - "No trolling on my watch!"