Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the input!  If I have some free time in the future I might fix all the problems that you suggested to be fixed.