Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Seconding (or more:) the request for a demo on itch - I don't use discord (or much else in the way of social media), so that's no good to me, sadly.  Plus I'd expect that the lower you make the barrier to trying the demo, the more people will do so (which should mean more sales)!