Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I think u should wait for 1-2 weeks for public, u can  look at the date their update the game between patreon and public release from before