Release Coming Nov 5, 2026 Platforms Nintendo Switch 2 Latest news Oct 15, 2026 The Legend of Zelda: Ocarina of Time Coming Nov 5, 2026