Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks @Gordon
I did update the itchio license, It's now CC0 under public domain as well.