So your browser is chrome? If so, whenever you download the game, there should be a little strip appearing at the bottom of your screen with a box called (setup). Click on it and press "Open when done". That way, as soon as the download is done, the setup will open.
(just to be on the safe side; did you download the DirectX and/or Microsoft Visual C++ 2010 Redist along with the game?