Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think you're right, all those things would make the game better:) Thanks for the feedback!