I never thought I would live long enough to see an anime that I love (season 1) and hate (season 2) at the same time... but to be honest, I recommend this 100%! What bugs me a lot, is the rush in the final episode... so the characters become more pale and meaningless... on the other hand, because there is no background for most characters, it's a little hard to understand their sudden change of heart, which kinda causes this masterpiece to drown like Titanic...