I don't really get the point of the story, many things are very out of character and meaningless overall.
If people can buy an apprentice's spellbook and undo a spell cast by Ganondorf, of all people, what's the point of the Triforce? What was he doing on a grassland anyway?
How does Zelda even talk? Why would Ganondorf, the guy smart enough to sucker punch Link in Wind Waker, kidnap Zelda the second she showed herself in OoT, and earn the trust of the King of Hyrule in the same game, let Zelda, the bearer of the Triforce of Wisdom, talk while on dog form?