not destroy the curse from demise, only Gannondorf who is the manifestation of Demise's curse not demise himself or his curse particularly but just the result of the curse's cycle set in place by Demise. I think now, with the newest trailer, that this is the last game in the timeline that will have Ganondorf (they may still have him in a sequel or something) and I also think that after we defeat Ganondorf we will need to fight Demise himself & either he will manipulate Gannondorf into bringing back Demise, & end up killing/betraying him for power or something or we will defeat Gannondorf and somehow release Demise