I like the game more and more.
So please forgive me for the barrage of thoughts and ideas below.
That new angel power is quite useful! Could we maybe get a PgDn/PgUp scrolling for the "seen monsters" sidebar, so we can more easily check how many monsters do we actually see through the shared mind?
What about archangels getting wings, so they can fly around the town? Having a map with z-levels is very cool, but unfortunately only thieves really use it to a greater extent. It would also make archangels feel very different from archdemons. Speaking of archdemons, maybe they could get a new active ability Breathe Hellfire? Not that they would be too weak, but giving them a ranged attack would again make them feel unique. It's not really common for me to get up to arch-anything, so if both archangels and archdemons had a special ability, it would make it quite a nice reward for getting there.
I like the new Satanists, their abilities definitely make them play uniquely. However, what if they also got an ability similar to teh "follow me" order of chaplains, that would only apply to undead? That way you could actually lead a force of zombies against the angels, not only sit back and try to bolster demonic forces.
Speaking of undead, would it be too much of a hassle to split the demons counter and add a new one for only undead? My last game I won as a Satanist, I had a total of 100 demons... I was creating undead like crazy, plus I haven't actually seen a living demon for most of the game, so I would like to know if any demons survived, or if the angels were overwhelmed by my zombies.
The new ability to sacrifice a host makes hosts actually have much more use, IMO!
Maybe soldiers could get a very limited amount of consumables, so that they have a resource to use in need, just as angels and demons have power? Something like starting with a medikit, or several grenades that damage everything in a 3x3x3 globe. It could also be fun to try to assassinate soldiers with a thief to get to their medikits.
Of course, supernatural creatures would not be able to use medikits.
BTW, is it guaranteed that the map will contain the required 1500$ for the thief? On some smaller maps, I don't know where else to look to find enough.
What if all humans dropped a small amounts of cash, so the thief is pushed a bit into exploring the battlefield and looting the dead? And if a Satanist sees him there, the thief could get a nasty surprise.
Finally, what if the end game screen always shown how many (and maybe which) creatures the player killed? To compare with the creatures that earned a title. Some new titles would also be fun:
The Necromancer: who raised the most zombies, so that the player can see how good he was in comparsion
The Evil Spirit: most possessions, now that it's quite possible and useful to possess multiple times
The Scrooge: most gold collected (because I sometimes collect it even when I'm not a thief, why would you leave money lying around, right?)
Once again, thank you for the game.