Switch 2 Hype Peaks As Nintendo Nukes Original YouTube Reveal
The Nintendo Switch was first revealed via a three-minute trailer posted to YouTube on October 20, 2016. Seven years later, Nintendo has pushed the video to private, reigniting fans’ excitement for a much anticipated announcement of the…