The Legend of Zelda: Sands of Time is the sequel to Ocarina of Time we never actually got, and you can download and play it right now.