Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Fun little game to commentate on, would like to see more options in the future