Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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