This anime seriously has no time for breathers. It’s one thing after another and not only does it deliver a roller coaster of emotions, but it actually makes sense and you want to know what happens next.