Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Of course you will receive a steam key once the game will be released on the platform!