Gaming News Follow up: Did Nintendo’s Switch Presentation Live Up to My Hype?By Karl SmartJanuary 16, 2017