Sounds very much like Quantum Touch, which
I find to be utterly fascinating.
You can view it at:
www.quantumtouch.com

Best wishes