Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

Are you not able to upload the game to us? It will work a lot better. If you need more spacer contact support: https://itch.io/support