gamesNews The Legend of Zelda: Ocarina of Time Remake Allows Players to Use their Microphones to Play Link's Ocarina in Game November 6th, 2026