Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

My suggestion would be to ask your followers, as they might have the most investment in this - and would be your most likely customers at this stage. They in turn would (hopefully) rate the game, probably favorably, which would help discoverability and future sales.

A devlog for the game in question would show up in all of your followers’ feed.