hey.. i keep seeing this so called cure for ichthyosis, its called Osmeton, i have not heard about it before, does anyone have any comments?....i think its osmeton.com