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

There's definitely two streams to consider: external promotion to bring in outside users, and internal systems to promote community. I like some of the newer comments about achievements. Competition may be a bit against itch's philosophy, but I could see achievements helping reward people who play a lot of games to stay, and you could even throw extra exposure to devs who help facilitate the community when they give reviews etc.