Its one of the best anime out there.... Whether you are new to anime or are a hardcore anime fan you've simply gotta watch it. The animation is top notch, it is very well scripted, the story and the plot are very engaging, it has impressive character development..... It will keep you at the edge of your seat. Just watch it already!!!!