Ok...so overall I thought it was EXCELLENT! The story line was great and helped fill in the gaps from the last season, the animation was one of the best I've seen so far, and the characters were very complex with very detailed backgrounds and personalitys . The music went very well with it two, plus I love both of the artists who wrote te songs for the begining and end of the anime. Overall it was very good and I have seen it 3 times.
Spoiler Alert! Click to show or hide
The only thing I didn't like about it was the end. It was not very good
but I heard there will be a season 3 so hopfully that will be even better than the first 2 seasons! Basicly this is a very good and entertaining anime and it is one of my favorites too. I sugest watching it ^^ (Sorry for my spelling ^^")