Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Dev logs are a way, however overall it seems to be much harder to get stuff out there to people to see you've updated stuff. One thing you can do is potentially add a donation only version or perhaps a soundtrack to those who have donated so that you can reach your hardcore fan-base who have paid a bit easier.