But don't you think it would be a little anti-climatic if the final boss was Ghirahim? I mean, you fight him two times before in the game, and then the third time you fight him is the last boss fight. Sure, Ghirahim was a good opponent, but (to me,) Demise was MUCH, MUCH more difficult. I got tired of Ghirahim after the second time, and the third time took me less than 3 minutes. And plus, if Demise wasn't in the game, how would we know why Ganondorf rose to power in Ocarina of Time? (To me,) Demise was a good final boss, in terms of both difficulty and chronology.