Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I forgot to mention that I downloaded games from itch.io in the past and it worked, but it seems that the past few games just won't unzip