Evangeline seems like she has a lot in common with Sasha...they seem like they'd get along well. Either that, or they'd make each other even more confused :P
I just got home from all my obligations for the day, so expect a Sasha post soon. If any of the newly added characters need someone to interact with I can easily break Sasha off from her current group and find you if you'd like.