Where is the download link? Too many ads. there's a green "download" button, but downloads "SaveAds.exe".... Don't understand.
Unfortunately, no direct download link is currently available. You can contact the developers in order to obtain the software: