Update drops on itch in roughly 2 weeks at time of typing this it is available to anyone who has pledged $10 or more on patreon
Also you pay more you get access to it sooner and if it wasn't mentioned on patreon you would know nothing about an update dropping soon
PLEASE have a little faith in that it's still being developed and have patience for Pete's sake it's a high quality project and it COULDN'T be so if it was rushed