Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

pretty cool concept but sometimes just way too hard.. Will see when the full game comes out