Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You can play it without steam by downloading the file. The steam key is just an extra ;)