The webrep problem you mention points to a download site that’s not affiliated with us in any way. Our site lives at http://fleex.tv. Just because a “bad” site references us doesn’t mean we’re evil too!