Dylan WrightinSwitch WeeklyNintendo Switch: Highs & LowsLast night Nintendo showed off their brand new console, the Nintendo Switch, at a glitzy live press conference in Japan. Streamed…Jan 13, 2017Jan 13, 2017