I love how you begin by thinking the mystery is "who's that?" but the actual mystery ends up being "who am I?" Very interesting arc! I found the ending kind of abrupt though--I would have liked to find out more. (Especially since you had word count to spare.)