Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Depending on which browser you are using, just check in the right corner of the address bar and see if it says that pops up have been blocked. 

Best advice would be, refresh the page, click the download button and see if it says the pop up was blocked. If it was, allow pop ups for this site and try again.