When Gannon dies standing up in the field and the Triforce of power leaves his hands, is Zant the one that appears one last time and kills him/let him go of life? I'm really confuses as who that is and if it is Zant how come it seems like he has some kind of control over Gannon? Did'nt Zant die at the hands of Link? My only idea is that the Ganon they fought is a clone and Gannon is still alive living withen Zants body hence his powers to still be alive? Anyone else has any idea as to what happen at that scene of Gannon?