I think some of the wording needs a little bit of cleanup. Other than that though, great job! I like the idea. I picture her to be a vengeful spirit, jealously sucking the sexuality out of her victims. Well, maybe like is the wrong word, but villains aren’t made to be liked generally.
Orky