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

Play other's games and rate theirs, and hope they do the same. There is a mass amount of projects submitted, so projects tend to get lost in the mix. It is always just best to stay proactive. 

Agreed! It'll take a few jams to get used to watching your project get lost as well, always sad the first time!