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

I'm quite curious to know where these billions of gamers are located.

Something about billions of gamers getting the game early and Nintendo's reported 50,000 just doesn't add up.

:P