Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I find this extremely relaxing, made a let's play on it. Looking forward to more content like this!