Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It actually does for me. I prefer tar myself, but seeing that itch favors zip I think it’s okay to use it. It’s kind of universal.