Hmmm I think the arrows may ruin the immersion for some but on the other hand, do you really want to spend hours hunting down the "right person" to talk to? Keeping track of a huge list of characters by having ,say, a "Notification" list as you move into an area which contains "XYZ characters" might work yet... that seems to require a lot of work.