Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

stay free on itch.io and be paid on steam (from all the information i've gathered)