>Which leads me to my question, will the update be out here on Itch in the coming days, weeks, months?
There's no concrete date, but an approximation (from patreon): Sometime between October - November.
There are beta builds already available to 10$+ patrons.