I played as a Viean Centaur Archer. The challenge was just right for this kind of game. In other words, it was devilishly hard! Fortunately, Vie played a decisive role against Xaskazien's damaging spells. Also, I was lucky to find a very good bow and... enchanted arrows. What I meant earlier is, those special inventory items should be toggleable. Seriously, can you really afford to waste such a great effect to finish off a low HP monster? So I dropped them when overkill, which takes me back to the rather slow inventory management. I also had two different Halo items but didn't know which one would activate first...
I really like how there exist some defensive tactics, items or skills against everything: hidden pits and traps, enemies blocking corridors, cursed scrolls or bad potions... pretty much everything except taking a hit from an unexpected monster and possibly being killed right after you descend! Unlike the other thousand causes of death the game can throw at you, this won't be the direct consequence of a move or action you CHOOSE to take. It's all about taking calculated risks, so IMO that goes against the perceived spirit of the game. That sure will bring unnecessary frustation, and doesn't seem to add anything interesting gameplay wise...
My next hero is already dead, strangled by Severed Hands while running away. Here comes his avenger!