There is no download link - this currently just seems like an advertisement for your patreon account without a download link for at least the demo. I'd recommend putting that somewhere real apparent so people can find it and play it. Also, add some art from the game so people know this is a real project and not a scam.