Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

): At least I get it on itch for free. I am kind of sad I did not get a Steam key but I do not want one, it is ok.