Out of all the anime I've watched (that's not much) I must say that this is without a doubt my favorite. All the twists all the turns. Kept me up for countless nights....well 3. Even though I just started watching anime and I'm not as far as I should be to write a review. I still thought I should put out that I loved this and would recommend it to everyone. I've still a long road ahead and maybe this one won't stay my favorite. For now it is and I will always remember the good times.