Nintendo Releases Ocarina of Time Remake for Switch 2
Nintendo has released its remake of The Legend of Zelda: Ocarina of Time on Thursday, November 5, 2026, for the Nintendo Switch 2.
Nintendo has released its remake of The Legend of Zelda: Ocarina of Time on Thursday, November 5, 2026, for the Nintendo Switch 2.