This anime had me on my toes the entire time! By the first episode I was already on my feet cheering for the characters!! ( ..you can imagine how I was at the end of it lol) I highly reccomend it. But don't fall in love in this anime, once you do the charcter dies (or turns into an evil spiral) literally within the episode...
See full review