Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yes. It's possible to complete it still but one of the ways will be harder.