Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm sure you're aware but try to make sure your game is over 2 hours long before you put it on steam. A LOT of people refund games under 2 hours whether they enjoyed it or not simply because steam lets them get their money back as long as they've played the game for less than 2 hours. It's become a real problem for indie devs on there.