Never saw it...
I never saw the programm but I looked up a few pictures on the net; I'm pretty shure that you are talking about the DS-2100 from the Swiss company "De Sede".
tilanus
http://www.desede.com/
If you need any help, please contact us at – info@designaddict.com