Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Haven't played yet, Love the Lovecraftian references in description.