Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Feels like a well put together game, very nice!