Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Good pixel art, good music but damn it is depressing.

Haha, glad to hear it!