Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It doesn't have any music, but it makes up for it in a nice story and great visuals.