So, you have a game entry with no image, no itch page, and you want players to download it. Sorry bro, I would have liked to play but too many risk factors in playing.
You could export to a web game on itch, clean up your itch page, add some scree grabs, some documentation.
As of this moment I won't play the game.