Sucks after the 3rd season. There is no reason for them to kill off the main villain, then have a new villain, then have him be a good guy, then have him be a bad guy. The writing sucks after season 2, and on an animation standpoint it's beautiful but the last few seasons sucked and it feels really stretched out.