I'm a huge shonen fan and try to watch most of their shows. I'll start by saying that this isn't for everyone. You shoudn't come to the show expecting something like Naruto Tail Punch Man Online. It's not your typical shonen anime, as the main character has absolutely no magic (which literally everyone has). Even so, he thinks like every other shonen MC - hard work makes you stronger. This isn't necessarily bad, as you could say the way he works hard can be comedic ( he screams a ton ). People hate Asta since he screams alot, but I like his screaming for some reason. If you liked Fairy Tail and Naruto, You'll definitely love this. The story is great, the animation is getting btter, the opening and soundtracks are great, and there are alot of amazing characters.