Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

In order to get a game on Steam, you need to pay a $100 fee, then add bank and identity information, then it needs to be reviewed, and then you can't release it for a month..  I could become a publisher on Steam if I wanted and publish it to Steam for the $100 fee if germfood wants.