Quantcast
View Post

Switch still seems over tracked- Nintendo themselves said they crossed 30 million at the end of January- not at the beginning.