Portrays both sides really well without picking one. The plot is a little familiar but the intricate emotions involved keep you intrigued
The animation is very strong. It's very good to look at. Let down a little by the handling of the action sequences
The voice cast put in a solid performance in this anime. The music throughout adds to the plot, without becoming a distraction
The characters are very well written. You feel for most of the large cast, which shows you how well they have been portrayed. They are let down by certain infuriating characters
This anime was a lot better than expected. It is definitely worth a watch.