There was really only 1 twist, and other than the name, the rest was pretty obvious. Don't want to give too much away, but most of the plot was telegraphed fairly early on. But the story was ok, as was the music. The characters were a little cliche, but the animation was excellent.
Overall it was fun to watch, but I don't think it's worth a repeat. Not enough tension or pathos for my tastes.