Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You might want to take a look at the creator's Patreon page. They post there multiple times a month, and posts regarding new releases are usually public.