NOW I've actually finished
Painkiller: Black Edition. I had totally forgotten that there was an expansion, Battle Out of Hell, that I never played. I only realized it because I felt like replaying through the original campaign. A couple of levels had some totally unfair parts, but I still enjoyed it (although not as much as the original campaign). Didn't like the overall ending, but I know there is a true ending if you play on harder difficulties. But I don't really want to do that, so I watched the true ending on YouTube.
SpecShadow: Finished
Clive Baker's Undying Pretty good game where half of your spellbook and weapons is trash tier. Running with celtic Scythe and slashing mobs was more satisfying than I expected. Skull Storm spell ftw.
Last chapter was massive letdown. You went to the caves system filled with cro-magnons because last witch in the family was interested with tribal life. Then you get betrayed by your friend who morph into ugly, early 3D abomination that go fast (and does not die by decapitation like other siblings).
Just finished the game myself last month. I quite enjoyed it, but yes, some of the spells are kind of useless for the most part because you didn't even remotely need them except for one or two parts (e.g. Haste) or there were clearly better options. Did you make sure to use the amplifiers, though? Amplified Shield is a Godsend. It really helps for Ectoplasm and Skull Storm too.
Also, the final boss isn't actually Jeremiah, your former friend. It's the monster that had been sealed away (the Undying King, IIRC) for hundreds of years, and killing all of the Covenant family released it. A fairly tough boss though. I think the pacing between bosses after the first one could have been better, though. The first one takes a while to build up to, and then the others come in relatively rapid succession. (I read somewhere that there were some development mishaps, but what exactly it was I don't remember).