This anime is a bit too complicated for me. I don't know if it's just because I'm slow or what, but it had so many complicated terms and side stories I can barely catch up. I did like the concept behind it. It was interesting, talking about grimoires and sorcery and combat, etc. but as I've said it tends to become complicated. The story is good, the execution, not so much. For one thing, there were way too many characters, and some of them popped up out of nowhere, in the middle of the story, making things more complicated. I ended the series without knowingwhat the woman-with-the-big-jugs' name was. The relationship between Kurou and Al was kind of bothersome. I know that Al is probably a 1000 year old person, but she looks so young. If I hadn't known her age I would think that she was around 13-15. I'd guess Kurou would be about 20 (since he went to "college"). It's just weird for me to see them so intimate with each other. Oh well.. I guess anything can happen in anime world. The graphics are great, specially the grimoires. They were all so nicely drawn. The guys weren't bad either, but Kurou's muscle tone kind of bothered me. He doesn't have a large frame, and yet you see muscles bulging out. The music wasn't bad. Most of the music were very upbeat and had high energy, like the opening song. I think it was something about God and machines. The ending song was a bit depressing, but I like it. I seem to like depressing and nostalgic songs, which makes me want to rethink seeing a therapist, but it's a wonderful song. Sad, but wonderful. I can't say it's one of my favorites, but it wasn't that bad either. I did finish it, and at the end of the series I kinda understood what it's about (but then again, I'm still not sure).