They will never fix that.

It's adware. It loves to install Free Ride Games. To uninstall, simple go to your Program Files (x86) directory and delete the YourFileDownloader directory. Horrible horrible horrible.

CNET employs adware. Tell them to stop.