I’m no NASCAR fan, but I think it’s pretty impressive that Nintendo is doing these different forms of advertising which will make the difference in the console war. Seeing as I don’t want to sound dumb and mis-interpret anything about this, I’ll just link you to Kotaku for the full story.You can also preorder a [...]
More...