I'm glad this thread has been dug up again, but unfortunately I can't seem to find anything new from her.
Twistys doesn't offer support for non-members, so if we don't find someone who has subscribed to their site, we probably won't find out where to get more of her.
All my regards
~Wasty