Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Go ahead! A few lets plays of this have already been made, so I'm sure no one will mind.