I released my game by way of F95, and I'm more than happy with the results.
First I created a Patreon page with Mega Links, and then I did the game request. My game went from nobody knowing it existed, to close to 100,000 views in a little over a month on F95. From there, other gaming sites must have noticed it on F95 and posted it to their sites. I can't think of a better way to get your game out there. My first version was free for everyone, but people who found it here, still became supporters, and I found people willing to help me with coding, spelling, ideas, etc... without any expectation of being paid.
There are a lot of trolls out there who will talk all kinds of shit about your game, but there are far more people here who will offer support and encouragement. I really enjoy the community here, F95 has become one of my favorite places to spend time on the internet.