I've updated the links. But I think that you may have to make the download "Show in Folder" and then drag the file onto the Chrome shortcut on the taskbar. It really should just open automatically, but it is possible that Chrome only does that once something is in the app store.