Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I have just added an installer download, hope this fixes the issue ^^ Thank you so much for saying it and pointing a possible solution!