This was my favorite story line so far.
Main Genres: Drama, Romance, Action
Pros: numerous twists and character developments, strong visuals with fighting scenes, background art is well done, unique ending, strong story line that keeps the viewer guessing.
Cons: Flash backs late in the season making it hard to make connections for some. Just watch the full anime and then all questions will be answered.