just hope it is not too long until the update will be on itch.io
I'll put it up the minute it's done. Just need some time to finish and polish.