10 Boss Fights That Stopped Video Games Being Perfect
8. Ursula - Kingdom Hearts 2
Throughout Kingdom Hearts, Sora and his companions will have their adventure hindered by many iconic Disney villains including Cerberus, the Queen of Hearts, and Jafar. And in The Little Mermaid section, it's no surprise when you are challenged by Ariel's nemesis, Ursula. By harnessing the power of Triton's trident, the wicked cecaelila grows to gargantuan size and summons lighting and combustible bubbles to defeat Sora.
As a concept, there should be nothing wrong with this altercation with Ursula. The grinning witch's strategies are tough but fair, giving the player the right amount of challenge.
However, this encounter is reviled amongst players since Ursula soaks up damage like some sort of obese sponge. Considering you face the sorceress of the sea reasonably early in the game, there's no reason why she has so much health.
What's worse is there is no real technique to beat her. All you have to do is wail on Ursula for ages, which quickly becomes repetitive (especially since the swimming controls aren't great).
For such an iconic Disney villain, it's a pity the developers made the fight with Ursula so tedious.