Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Maybe it was fast, but has a nice base sound.

Not so much for the distorted (piano?) sounds you added latter, but it is a matter of taste.