Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think the 3 hour rule is subjective. As long as you got a game working in three days is all that matters.