You find the oddest things , but that was pretty neat. Reminds me that I lost my Ebow and should figure out how to get another one , maybe I can wish on falling stars or hold my breath?
They're trying again...
http://www.gizmotron.com
It does look like an interesting, but impractical gadget. Edit - perhaps for a fretless guitar?