Ok, first, a straight, young guy talking here. I've watched this anime in about two days, about 6 episodes per day. That's how captivating this anime was for me. It's probably the highest number of episodes of an anime I've ever watched in such a short time, but anyways, let's get to the actual review:
The story is just awesome. The plot has many twists, but what I really really like ...