The Switch is officially Nintendo’s #1 best selling console launch to date – outperforming even the Wii

The revolutionary Nintendo Switch console has had some impressive record setting take place on its first initial release weekend. Nintendo stated that the Switch has beaten every single launch sales record for all Nintendo systems ever released in America before. ¬†Reporter Nick Wingfield of the New York Times shared the sales numbers on Twitter today. […]

the-legend-of-zelda-breath-of-the-wild-screencap_1280.0.0