Hear our thoughts on Nintendo's newest announcements. Nintendo Voice Chat for the week of March 26, 2020.