I've gotten 135 downloads for my first game here in the first month, it's been 35 days now.
My players come from Reddit, YouTube, Discord and Itch.