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

This Has got to be at least 65% profit for Nintendo, the MM sales I mean