This is a good anime, but I just have the feeling that it could have been so much better.
The characters are very well done and interesting.
The art, the music, the story, all very good.
The big, colossal problem is how the story is being told.
Here's an example of one episode:
- Starts with a flash forward
- Back to present, explains why it happened
- Flashback
- Present
- Flashback
- Present
- Flashforward and conclusion
Maybe some people like that way of telling the story, but I just can't stand it. And it's every episode..
Anyway, it's worth watching. It just take some concentration to follow the rythm of the flashback/flashforwards.