The plot is hard to understand until you have seen the flashbacks , the characters are interesting . There is some romance but its not defined and it never shows if there trully are one sided . I felt that the story was rushed but at the same time , it took forever for the main fight. the songs in my part i enjoyed them very much . And there is a good amount of exciting and well placed fights , i felt that the main hero of the story needed a little bit more power and he was a little bit on the lay back side of the word. As for the heroine too high strung and too stubborn even for her own good. This feels like the type of anime to watch were you are bored to death and need something to pass the time.