Phenomenal character's, both with their personalities and design. Great humor too!
Some areas of the plot seemed a bit rushed, such as that cartoon Shrike loved which was somewhat relevant in the climax, but we got almost no insight into anything about said cartoon.