I'm thinking the 2mm number is just PR put out to ensure that they exceed the fake expectations.
There is absolutely no way that Gamestop would get 25% of the world's supply, unless Nintendo has allotted 75% of it to the US. I can say that with confidence because Walmart exists, and would sink Nintendo if they were sold out, but other retailers got a larger share of the US pie.








