Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Its about 3 - 5 hours depending on how thorough you are. :)