Quantcast
View Post

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