I'll actually be posting the new release tonight :D. I'll be calling it the October release. There won't be an itch release the first week of November due to not having access to my main workstation PC during the move to Japan, but the schedule should be back to normal after that.