I'm not sure what you mean by public release. The latest version of the game is available publicly for purchase. There is also a free version for people to play to see if they'll enjoy the game.
Viewing post in Sunwave Hotel (18+ Sci-Fi Adventure Game) comments
It still looks like the free build requires a purchase, when I view it in either the browser or the itch.io app. I was able to get an older free build from your patreon, though. 
Whichever settings you have for After Thunder appear to separate the purchase and demo successfully. Not sure what the difference is.