Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Not bad to say it was made by one person in a few days! Good job!