We released a pretty big patch for most of the major bugs but there's still some minor ones + changes that are coming. We think we are going to be on standby for about 2 weeks while we get another patch together.
And for itch, we are discussing putting a build together for it. There's some steam stuff we'd like to pull out of the itch build so wasn't as straightforward as we'd like as the level editor is also tied up with steam workshop for sharing levels. (might need to have the level editor function more like the demo's editor...)
First time we've had such a big game so dealing with version control is a bit new and we should have been working off different branches a bit more haha :')