MANILA, Philippines – The Legend of Zelda: Ocarina of Time remake will launch on November 5, 2026 as revealed during the special Nintendo 40th Anniversary Direct. The Legend of Zelda special also teased the upcoming live-action film and a planned 40th anniversary concert, and more gameplay clips for Ocarina of Time. Ocarina of Time remake
Read full article