Its an amazing anime. Its a really good storyline, amazingly made and well thought characters, with really interesting backstories. The plot of it is good, makes sense. Its not hard to understand whats going on, but not that easy so you lose interest. If you havent seen it you definitely should