Well it seems to be quite the popular device… Made in Germany and on back order! If you want to experience the “HAPPY ENDING” shown in the film posted above you are going to have to wait about a couple of months!
http://www.happystim-usa.com/catalog/i553.html
I wonder of the lights dim when you switch it on. Hooked up with a guy years ago who had a device that was similar, but much more primitive. Good to know that technology has advanced in the intervening years!