This anime needs more recognition! I can honestly say that I had as much fun with this anime as I did with Kill la Kill and that's saying something!
The budget for the first season is laughable sometimes, but really just that! Laughable! So bad that you can't help but laugh! Now, the more important point to saying that, I only picked out 3 or 4 instances of laughable animation, this isn't nearly enough to take away from the anime, as they put a LOT of attention into where it was needed, aka action sequences!
Next point, daaaamn does this anime have a good soundtrack. I suppose anything with a Music tag is gonna have a good soundtrack!
The plot kept me captivated, I will admit it's rather cliche, however it did cliche right! It isn't boring in any way, the characters are all unique, and I suppose you could describe it as an anime you shouldn't look into too deeply to find hidden meanings and plot connections and stuff. Simply put, it leaves you with a feeling of "Well I'm glad I watched that, that went how I wanted it to!"
Finally, the second and third seasons. Now I know what you're thinking "Oh man, aren't second seasons normally worse than the first? and this one got a third!" Well that is where you are wrong my friend, in the second season, they acquired a lovely budget boost and the art is MUCH better! The soundtrack continues to be amazing, and generally the second season is a complete upgrade from the first, if you liked season 1, odds are you WILL like season 2 :P Season 3 is about equal to season 2 in terms of all-round quality and plot and stuff, so its up to you to decide whether or not its better or worse. Now here's where I mention that it also got a season 4. And a season 5, starting July 2019. It's doing SOMETHING right.
Anyways, I won't even bother rating this, numbers always screw up my opinion of things so read all the above stuffs and make your choice.
(Side note, I copied my own review off the front page for the anime on a particular streaming site, so if you see one that look super familiar, minus all the touch-ups I just made, yeah, still me.)