1. Nintendo has released financial data suggesting it's slipping mightily--versus last year, its net sales of $12.4 billion until March 31st are down 29%, and profits have slumped 66%
Read More »1. Nintendo has released financial data suggesting it's slipping mightily--versus last year, its net sales of $12.4 billion until March 31st are down 29%, and profits have slumped 66%
Read More »