I read this over the course of a year as I'm not a big reader but my partner let me borrow it after finishing The Rats.
This book is very good not in the sense its written by someone who makes fantasy novels, I've seen critical reviews call it out as bad writing and deeply misogynistic and homophobic when in reality it's a very realistic and gritty novel perfect for the people who don't care about toeing the line on what level of detail is acceptable in a horror. The pictures in your head from this book are clear as day and very easy to make because the writing is so clear and objectively realistic any character is treated in reality and nobody is made light of due to their identity. In reality I saw one of the characters - a female scientist/doctor - as a person to admire, the story didn't berate her or belittle her role, more so she did what she needed to do, as anyone else would and was described as doing such without derogatory quips or speech from other characters.
There are scenes that involve sexual assault/groping but isn't something that is written by a writer that enjoys making rape fanfiction more so its written to be looked at as a disgusting act by anyone with an ounce of sense.
The plot itself was a roller coaster of questions to anticipation to multiple intense scenes of action to a finally I wasn't expecting (will write further down for spoiler warning).
Overall a really good book and easy to read and understand. Good story building and breaks up the flow into manageable chunks as in all his books.
The ending, I found disappointing. The protagonist had finished his role and went home to his partner to be with her when the government sleep agent would be lunched, a brief scuffle with a man who I completely forgot existed and really had no reason to be at the flat. And ending with a presumption that everything turned to normal. That they just went to sleep and everything would be okay in a couple days time.
The ending. While similar to The Rats. Left questions as to what happened. It wasn't my preference but is always accepted in the end.