sorry for the slow reply. I missed this comment but the current build should be up to date with Steams version, Will double check with the publisher and make sure it gets updated if not!
Still 1.0 on Itch, sadly :(
Yep, still the August 24th version here. Hope you guys can get the latest version uploaded here soon.