If you're searching for a strong storyline, a fast paced anime and a high possibilities, a lot of mysterious surroundings and having a strong lead character then I would really suggest that you should give a watch to character circles and the storyline is so unpredictable, there are so many new plot twists, you will be shocked. Like when I was watching it I was like oh God, okay, this is going to happen next and that's going to happen next