I recall not that long ago this domain was an affiliate portal ...

I think I recall the affiliate as well - nice transition.