Ok, it might just be a coincidence, but doesn't this computerized Rachel look an awful lot like Rachel on Love or Money? The photo on the webpage doesn't really look like her, but if you download the demo or view the AVI, you can some definite similarities...
Scroll down to the Rachel Demo v1.1
This message board refuses to allow me to give a direct link, but copy and paste this:
and replace [dot] with . :)