Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It seems that there's a problem with itch.io downloads, here's the direct links : 

Windows 64bit
Windows 32bit
Mac OSX
GNU/Linux

Sorry for inconvenience