One of my favourites this year for sure.
The issue with the ending was that the final graphic novel wasn't completed yet, so they were essentially going in blind with a bit of information and influence from O'Malley (the author)
For example, in the books, Envy plays a far larger role in the overall turn of events, whereas Knives drops off in importance