Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
After I clicked "No thanks, take me to the downloads" it doesn't let me download anything, it just reloads the page. Is there any other way to download this?

Yes, you can also download the releases at GitHub. Please do consider reporting the issue you're having though, which I guess is not specific to downloading Tiled.