Nintendo stocks fall over 7% as new Direct fails to impress investors
…Zelda Ocarina of Time remake confirmed for 2026 launch on Switch 2 Read more : Nintendo is remaking these iconic N64 games for the Switch 2 3 However, investors that have kept with…