Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Turns out that the download links were all downloading the Linux version... It should work now, if you try again. Thanks for pointing out the issue :).