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

Wait a second. The Switch sold 12% less than last October!? It's losing momentum, guyz!!

Last edited by Mr.GameCrazy - on 20 November 2018