Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fair enough, it was very good to say it was made in 2 days. Hope everything is well now :)