Notice I said who SHOULD win, not who WILL win. I think we all know Nintendo is going to win. Something I must say I’m very happy about and, to toot my own horn, something I predicted long before the launch of the new consoles.

Check out my discussion with Victor HERE.

Thanks!