Nintendo announced via its brand-new news app, Nintendo Today! on Friday the official release date for the live-action Legend of Zelda movie — March...
Marvel Cosmic Invasion was announced during Thursday’s Nintendo Direct March 2025, a throwback brawler with beautiful, hand-drawn animation (reminiscent of the Marvel vs. Capcom...