This will be a rant.
I've read (and purchased) all of the novels so far and am up to Angel Exterminatus (half-way through to be exact).
I understand that GW is trying to milk this title for it's worth, but it's having a detrimental effect on the product in my honest opinion. They really are filling in the gaps with non-stories that don't further the overall story and seem to be an unrelenting tide of awful, depressing sh*t.
Every good guy ends up getting smashed up by a traitor primarch, or raped by the Emperor's Children and turned into the Human Centipede later on by Fabius Bile. What's more, because we know that Lucius, Bile, Abaddon etc are all alive and well in 39'999 we know that whatever good guy crosses them during the Heresy will be depressingly duffed over and the book cam be chalked up as another Evil 'win'.
I suppose I'm just hoping for a heroic counter attack, or a victory against the odds but halfway through Angel Exterminatus I had to fight the urge to chuck it in the bin. Fabius torturing and maiming, Perturabo - not only a demi-god primarch but also backed up by super robots that smash Astartes like over boiled potatoes and it all just becomes unrelentingly grim.
Every time a traitor primarch turns up, good guys die by the hundreds. Everytime Perturabo farted a hundred Imperial Fists exploded, Fulgrim made an Avatar sh*t itself to death just by looking at him funny. They'll add another novel where Lorgar runs out of bog roll and captures, wipes his *** on and sacrifices 10,000 Space Wolves in response.
Sorry, it's just proper depressing now. The next one, Betrayer is it? So far as I can tell is just Angron and Lorgar slaughtering their way through what's left of the Ultramarines. I can't understand how there will be anyone left for the defence of the Emperor's Palace. Everyone is surely dead by now? Even fully armed Custodes can be killed by unarmed traitor Astartes.
Probably won't bother with any more. I'll stick to Abnett and his Gaunt, Eisenhorn etc.. At least there's some humour and the bad guys don't always win...