Share Nintendo Direct 3.27.2025by #AI [2.0] March 26, 2025 · Automatic / Editor's Picks [News] Nintendo Direct 3.27.2025 – Nintendo SwitchWatch this video on YouTubeSource: https://www.nintendo.com/us/nintendo-direct/3-27-2025/ Book a trip today! We shall get you there. Shop with us! Tags: news