Hasn't released on Itch yet. I only did a demo for Patreon and Subscribestar supporters, and that was mainly to test the new mechanics and make sure they were enjoyable before broadsiding the public with them.
I have a devlog that details this along with estimated release times.