Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It takes too much time to admin it. Use this one and also try github issues as feature request or bug report or something else