Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I probably tried yours as well then! But will check it out and every other game posted in a couple hours.