it might need to be opened (manually with a double-click) for the first time. It will probably be in Home>Downloads folder. (You might want to move it to Applications folder also and put it in the Dock.)
Also it does not work using Google Chrome. Use Safari or Firefox.