Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Makes sense. I also think that the 48h dev period scares off the total n00bs. And this is a bit of speculation but the GMTK seems to have a little bit difference in the target audience. But that's a lot of conjecture.