Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Great and disturbing artwork and overall quite an interesting experience.