Hmm...
Considering this was the 2nd part of an episode, it added rather a lot... almost too much. I agree with everyone who says there are too many Links... John is obviously Fierce Deity, Dark Link, Link (John's son), Raph (Link's son), and Link himself. How many is that? I was really expecting a fortune-teller from Link to the Past to appear in the fire, but I guess I was wrong. Book of Mudora = Link to the Past Reference, which I like.
Vaati makes his entrance, too. I wonder if we'll see Ganon or Ganondorf first...