I want to get further with the character stories before I reveal who the stranger is hehe. The red haired girl is Thera, she kind of hardly exists outside of a handful of scenes. I definitely have plans for her in the next few patches, I just haven't gotten to the content she's going to be involved in yet. Glad you're enjoying it so far though!