Quantcast
View Post

They said that they would leak the information on monday or was Nintendo going to show on monday?