Yeah, although I did expect an anime original ending, I didn't expect it to go
"super shounen generic cheese", after an excellent first half of story, characters, and action. The last couple of episodes I was thinking to myself,
"Is this really the awesome anime I was watching just a few episodes ago??"
I would've rated it an 8/10, but just because of the ending, with which I felt kind of "robbed" of the emotional climax this series should've had, I dropped it to 7/10. It is a
GOOD series, and highly recommendable, but I just wish the creators had a stronger, less "cheesier" ending than they did.