Not a bad anime series. None of the characters are overly annoying, the motivation for some of the anti-heroes are kinda ehhh and can use some work. Had its charms and is definitely worth watching compared to some things nowadays. The story does unravel pretty nicely. It takes about 3-4 episodes before things really start to kick off and you become invested in the series.