Everybody using it complains that it installs unwanted stuff (like toolbars and spyware). So be glad it doesn't work.
If there's a "direct download" link, use that. It downloads a no-frills, no-toolbars, no spyware installer. If there's no such link download directly from the makers site. There always are more sources than download.com.
Kees
Can't use CNET installer

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic