Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I understand and respect the decision, just note that it does come at the cost of risking to have outdated games because of the upload process. 

About the referal, I mean that the google analitics referal list shows "someID.ssl.hwcdn.net" instead of the usual itch.io link. Not a big deal, and I think it's not hard to fix.