Ocarina of Time is back. Why a 1998 game still matters, why Nintendo remade it, and what an ocarina even is.
Nov 5, 2026