Ok so as of the moment I've only finished season 1 and my actual rating for this anime is around a 7.5-8.2ish in season 1. Apparently season 2 is Better btw. The reason I gave this a 10 was to bring the overall rating up. The story is under looked and much better than youd think. At first this anime didn't do it for me I couldn't binge watch and just didn't feel like watching it. But the second you see the villain is when this anime gets good which is like halfway through episode 6. Also I know this is irrelevant but I love the opening. Side characters are ok and so is the power system. But I like how op the villian is and also the boy side character is good it's just the girl who I don't like.