This anime was amazing from episode 1 to 25, they didn't waste good ideas and made one of the best rivaltys i've ever seen, and the script is genius. However after the episode 25, the anime got way worse and even though the ending was good, the anime didn't have the impact that it had before with way less interesting characters.