I been reading this series since the beginning. Cain is definitely one of my all time favorite characters/heroes. He's the perfect accidental hero. All he's trying to do is survive in the horrible world of 40k and he gets cornered and thrown into these suicidal missions against his will. He's on my list of favorite commissars next to yarrick and gaunt. That being said, I've never really read a cain book and thought "Damn I hope something new happens soon I'm a bit bored." I hate to say it but the most exciting part was when a giant worm tyranid attacks this thing that I'm reminded of a jawa crawler. It just lacks something... It lacks that "holy crap" factor that most of his other books had. Orks? Well guess what theres a necron base too. Nids? Hey look a chaos marine cruiser! Space hulk? Well guess what orks AND nids and they fight eachother, with space marines! This? He brings in that surprise way too early, and that holy crap factor is... not very emphasized. It's almost like he said "Oh by the way theres this. Anyways..." I feel like sandy could have done way more with certain parts, made things way more exaggerated and blown out of proportion, but instead it felt like it was straight to the point. "Theres some orks, and now heres some nids. Now over here..." He really should have made a mountain out of a mole hill.
It's still got that humor and it's memorable but it's not one of the better ones I'm afraid. Everyone has his bad days I guess. I wouldn't skip this though, its definitely funny but some of the jokes you'll have to have read and remembered the old novels (which I had trouble with...) and theres quite a few of them.