0.1 was released on June 21,2020. Looks like it was one of those games released during the Quarantine-era with the amount of free time people suddenly have during it.
Still, respect to the dev for the 3 years & for immeditely deleting the patreon after the decision instead of no announcements and just leaving the patreon active like some devs I know. It was fun while it lasted.