I almost gave up on this anime, because it starts off very slowly, and requires patience to get through the first half, but if persevered, the second half more than makes the whole watching experience worthwhile.

At first, this anime appears to resemble a typical cat and mouse chase of criminal masterminds, but the second half reveals that much more complexity and helps you develop more empathy and connection with all the characters involved.

Overall, I feel that it could have been structured a lot better if more character development and contextual hints were revealed earlier in the plot, but I guess this way, the ending feels even more surprising and satisfying in a strange way.