...of course she exists...she has posted here for nearly 4 years! You mean that there are no facts supporting who she might be in relation to the company, but there are unintended hints via comments she made early on in 2014. (intended or unintended).
Today's press release might be her interpretation of a Santa gift, which again could prove to be her personal interpretation of what a "blockbuster" announcement is and that it will move SP substantially.