Um, shouldn't he have broken the other crystals the princess had first? He already knew that she cursed everyone, and he knows how to break it. Feels like that should be something he should do instead of just letting them all stay puppets for an evil king and evil princess, especially since he's waaaaaay stronger than the hero and everyone else too, he wouldn't be killed there.