Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think we figured this out. One of the couple people I had testing the platform was getting an error message when trying to download the game for some reason (I think the update I pushed was still processing).. they clicked the link a bunch of times when getting that error until it worked. I think that upped the download count.