Interesting... I've never heard of it, 'til now. After taking their tour I have to admit being rather nonplussed, too.