Switch and Breath of the Wild are Nintendo’s best launch sales everthetechladder.com2 points·Heffay626··0 commentsOpen articleSaveView on HN