N nintendo.com Nintendo Switch – New Video Game System [video] 942 points ocdtrekkie 10 years ago 539 comments