January 14, 2017 Rory Rant: Nintendo Switch Presentation Early impressions stemming from the unveiling of the Nintendo Switch console. bluexy