Another sign that the Switch launch is Nintendo's best ever

The Nintendo Switch is undeniably a flawed console, but that hasn’t stopped it from flying off store shelves the world over.

The original article can be found here: http://www.foxnews.com/tech/2017/03/13/another-sign-that-switch-launch-is-nintendos-best-ever.html

Powered by WPeMatico

Print Friendly, PDF & Email