Why Ocarina of Time is a Masterpiece