I love that the unnamed city has more things to do in it. I love the bosses and the relic hunters. However the glowing blue guys (can’t think of the name) don’t belong there. Your own lore says they haunt “The Mounds of the Dead”. It makes no sense and looks rather ridicules to have them in the city.
You should keep the boss but move it where it belongs.