Just finished this last night. I wasn't happy with it at first — it seemed morose and draggy. Which of course is perfectly apt, but it made it difficult for me to get through. But once I did... yeah. The last few chapters were sold ass-kickery, and in a weird way, it was made more awesome by the fact it was…