I'm not even gonna attempt to give this a full review because it's going to just dissolve into a glaze-fest of the source material and its author. Please watch and support this movie and anything else that is adapting Fujimoto's work.
Also just go read Fujimoto.