Your most impressive (and horrifying) work yet. Well done! Now, excuse me while I do some nitpicking...
I'd like to see unique endings where the hero kills the overlord but spares all the other demons. Currently, the outcome is exactly the same regardless of whether the hero kills or spares the other demons, resulting in a possible inconsistency in the "complacent maiden" ending. I'm also interested in seeing what happens when the underling finds out someone else already killed the overlord before they could.