Clyde32 on 19 January 2015
DerNebel said:
Considering that Nintendo numbers are shipped plus digital I really don't see how there is a problem with that. |
I'd say around 400K is on shelves/digital. Which is why I said 200-300K to begin with.