Nintendo Treehouse Live: Switch 2 Edition will be live on the Company’s Twitch and YouTube accounts on April 3 and April 4 at ...