Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

If you use the itch.io app it will automatically update, I think - if not, you need to check the downloads every once in a while and re-download the game :)