What kind of algorithm do you use to generate the room layout for each dungeon theme?
I use a home baked thing inspired by how Nuclear Throne did it. Basically start with just walls and then turtle walk at random directions to remove walls. Different threshold for turning gives different layouts.