AJNShelton on 29 December 2018
Well I suppose both Smash Ultimate and New Super Mario Bros Deluxe can/will reach 10 millions, so definitly more than 5. And I guess so will be Animal Crossing.
We still don't know about other big games so hard to tell.







