Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You can only get a steam key if you bought it on itch or claimed an itch key and linked it to your account.