TTechnology Read More Zelda: Ocarina of Time remake announced for Nintendo Switch 2June 9, 2026 One of the biggest rumors of the year has now been confirmed as Nintendo just announced a remake…