If your concerned about downloads then you should look at marketing your games while they are still in development so when they launch they have an audience.
You can share work in progress videos, gifs or devlogs on YouTube, Reddit or here on Itch. To spread awareness of your game
Try posting links to your game on social media or appropriate forums on Itch.io, marketing can be very difficult as it's hard to ask people to play your game, even if it's free.
Hope that helps. Marketing is hard