So some people have been saying that Ganondorf is not really an incarnation of Demise's hatred for the gods. That he is just under the influence of Demise or just sees Demise as his role model. Well I've been thinking about that and I thought of of a theory that might disprove that. Do you remember the scene in Twilight Princess when the sages are trying to execute Ganondorf but can't? So instead they just seal him within the Twilight Realm. In fact I think every game that has Ganondorf with the exception of Wind Waker Ganondorf gets SEALED and never KILLED. So if Ganondorf never really isn't the vessel of Demise's hatred, then why can't he be killed? Why does he always have to be sealed? That is because he IS the manifestation of one thing: Demise's hatred. And because Demise's anger is immortal and eternal, Ganondorf is also immortal and eternal. I remember reading a comment by TheBlueReptile saying that the curse Demise put on Link and Zelda was figurative and made up to sound mighty even to his bitter end. I respect TheBlueReptile's interpretation of Demise's Curse but my honest opinion is that Demise literally meant what he said and that Link and Zelda will have to fight the heir to Demise's hatred(Ganondorf) for all eternity. What are your thoughts on my theory? Feel free to agree or disagree.