Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Of course you shouldn't overhaul anything at the design level at this stage! I don't even think the issues are that big of a deal, I just wanted to share my thoughts.