Having went through a vault a while back, I was thinking - it would be great for adventure mode if we had more procedural dungeons like that, with other rewards, i.e armories full of high-quality armor, or a chamber with an artifact weapon.
There could be different flavours to this, of course - ruined castles where you have to pull levers or find keys to proceed (maybe guarded by monsters or a specific "stronger" monster having one on their person), intact shrines where you have go downward into the catacombs to proceed, etc. etc.
This could potentially be useful for modders too, with the proper tokens allowing creatures to be parts of potential "sets" of creatures that appear in the dungeon.
For example, for ogres they could have something like [DUNGEON_ENEMY:BRUTE_GROUP:RARE] - BRUTE_GROUP would be like GENERAL_POISON for CREATURE_CLASS - definable by modders - RARE is the hypothetical rarity modifier. This would mark them as enemies that would show up rarely as "stronger" enemies alongside other, weaker ones of the same "group".
Equipment would be randomized from all possible ones I suppose, and appropriately sized for the creatures in question - as long as they also have the EQUIPS token - otherwise they'll appear without armor or weapons similarly to "servant" angels. Any creature could potentially be a dungeon enemy with the appropriate group defined. More than 1 group could be defined for each creature, same for bosses - also ALL could be a valid stand-in for the group token, that would allow the creature to potentially appear with any group.
A giant, ettin or cyclops could be marked as [DUNGEON_BOSS:BRUTE_GROUP:1] - they'd appear as the potential "boss" of the dungeon with the appropriate group, guarding the main treasure chamber (as opposed to archangels which can appear anywhere within the dungeon). The number would indicate how many of them would be present - i.e [DUNGEON_BOSS:BRUTE_GROUP:2] would indicate a pair of them would show up. Same equipment principles apply to the bosses as they do with enemies.
If more than one "boss" creature would have the same "group", it'd pick one at random for each dungeon with the same monster group, so you wouldn't have, lets say, an ettin, two cyclopes and a giant showing up all at once because they share the same tokens.
There could also be several other tokens dictating behavior - i.e something like [USE_ARTIFACT] for the bosses, which would make them use an artifact weapon (if more than 1 could possibly spawn at the same time, only one would use an artifact weapon or armor - the others would just have random quality ones same as other enemies).
In terms of worldgen, you could have potential stuff relating to the dungeons, i.e "In the year 80, the Cyclops Killsmash stole the adamantine sword The Grave of Blood and retreated to the ruined fortress of Shipkilled", then later "In the year 80, the Cyclops Killsmash enlisted a warband of trolls, ogres and tiger men to help guard his treasure." World-gen adventurers attempts would also be recorded.
Think thats about it - any thoughts?