I was reading about them on their site just last week. I like most omni/semi-omni designs in general, and was curious about these as well. Always nice to hear about new companies and their designs. I cannot say I totally appreciate their cosmetics in general, but appears to be several that one can chose from.
I will keep on giving the love to my Duevel Venus omni's though. They do it for me!