Quantcast
View Post

I'm not as hyped as most people seem to be over Nintendo's presentation, but, whatever I'll give them the vote anyway.