Tell me I have no life, whatever xP I came up with this while exploring an avian village. A mechanic should be implemented whereas you can have a relationship with an NPC, whether it be romantic, friendly, or an enemy. You should allow npc's to develop artificial feelings towards the player as well, like a customized message based on a "feeling" the NPC has for the player, these feelings being either Romantic, Friendly, Neutral, Stranger, or Enemy. Gestures towards the player could also be made based on these feelings. (Like for Romantic, the NPC would run towards you and hug you when they see you, or they'd walk up to you and give you a handshake for Friendly, and they would either turn away or draw a weapon on you if they were enemy.) The player could strengthen or weaken their relationship with an NPC by the actions they make. Like turning away or drawing your weapon on an NPC would weaken the relationship, and actions like visiting them and saving them from a monster would increase your bond. If you wanted to make it more advanced, you could allow the player to say things to that NPC, that will also affect your relationship, or just strike a response from the NPC. An example having a romantic relationship: You- I have to leave now, I'll be back, promise. Her/Him- Be back soon, please? Be sure to tell me of your travels!" So, what do you guys, as players of the game, think?