I'm going to echo what a lot of other people have mentioned and say customisation. Customising a town/village? I'm sold. Dying the colour of my armour and having the change be visible outside the equip screen? Sold. When it comes to little features that increase my love for a game by an unruly amount, customisation has to be it.