I'm currently on season 4. This anime is all over the place, I dont think a single character has died and stayed dead. Power scaling is everywhere, never stays consistent. Same thing with the timeline its constantly jumping and not making sense. One episode they will fight some super powerful demon take hits like nothing and ultimately win a battle it seems like they shouldn't have, which I guess is an anime esc thing just poorly executed. Then they fight some random joe smoe who somehow is on par with them, even though they just fought super powerful people. I dont think I have seen any of the main characters train to earn their ability they just always had them and couldn't access them or just get random power jumps. I have watched tons of anime and this just ain't it. It's a shame a really cool concept awfully executed. I think though if somebody took it and shifted around the plot and made a few tweaks to characters it could be phenomenal.