Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+5)

The announcement literally says "Patron Release ETA". Not only is it saying Patron only on the announcement, it also is saying ETA, estimated time of release, meaning it not out at all.
If you had read the announcement, you would also know the date it is released, as it gives it in the post.