Just three thoughts on how immersion could be improved when entering a village, castle or city that is under the player's command:
1. Let the player keep wearing armour instead of civilian clothes - I understand being forced to put on civilian clothes when walking around in places that belong...