itch.io Spring Selects Series A
On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

If you download the itch.io app and navigate to this page you can download it. I couldn't find how to upload a downloadable version and have it be hosted on the web browser.