Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The size limit can be lifted if you want, you just need to get in touch with the itchio team - that's what I did for Fallensteel :)