Nintendo's Zelda reveal backfired already...

Omniarch TV

Nintendo just announced a full The Legend of Zelda: Ocarina of Time remake for the Nintendo Switch 2 at the June 2026 Nintendo Direct, and instead of sending the stock soaring, it triggered one of the company's worst single-day drops of the year. Nintendo's stock price fell as much as 12% from peak