Would people looking for games to play go to your website for promoting games? I think there are only people to promote their games. Maybe 1 guy of 10 000 visitors will click on your game link out of pity.
This is nothing personal. It's great that you have tried to create a free pass for game developers but these sites never work. I have seen subreddits for promoting but the people visiting there are just promoting their own thing so the posts there barely get any engagement/link clicks.