Satoru Iwata briefs investors and reveals many challenges for the industry


More...