Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
Admin

The biggest problem I see is that you have either 1 or 0 screenshots. (An image of your logo does not count as a screenshot). Very rarely is someone going to download a game that they can't preview. Your screenshots are going to be your game's impression so you should spend some time choosing ones that represent your game and encourage someone to check it out. If you're having trouble getting good screenshots then you might want to revisit your game. Is it something you're proud of? It is it ready to be shared with the world?

Once you've got your screenshots down then I recommend adding some kind of video. It's relatively easy to record footage of your game, so converting that into a gif or providing a trailer will go a long way towards helping someone decide if they want to play your game.

The last step is effort. There are 100 thousand games on itch.io, if you want your game to get someone's attention you have to be willing to put effort into creating your game and presenting it. Someone who is browsing itch.io has limited time, and they going to immediately filter out something that looks like it's low quality or low effort. Likewise, as a curator of games, I'm very rarely going to promote a game that show's very little effort put into it. We want to encourage people to put their best work forward, so don't expect to get people downloading your game just because you uploaded it.

Also, I removed the link to your games, since this board is not for advertisement.