Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

My main takeaway is work on your game until the very end. Then the game itself will be better.