Animation was decent, but story was very middle. It was fun watching him be op but there were a lot of cliche and a lot of random moments that didn't make sense and was almost comedic. Singing toward the last battles with his fan union were random and came out of nowhere and unnecessary. None of the climactic moments were exciting because they were extremely predictable.