I enjoyed the characterization of your villain-protagonist through the limited third person narrative point of view. Had a soft spot for her in the end.