Other than spoiling the main antagonist for myself @ Episode 19, this shit was stellar. I can't believe I was sleeping on this series for so long. I don't want to read the manga, because this seems like the type of show that is better at anime than manga.