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

Submitting your game to a game jam will help. I joined two jams so far and both my games got at least some views/feedbacks.

so making a demo/early version for jam -> polishing the game may be a good approach