Just a technical thing, there seems to be a glitch on Itch.io. I went to download this update but the page and my library didn't reflect that I already bought it. I'd gladly pay for it again but I assume this wasn't intended :p
I was able to reach the download page again via the link on the original purchazse confirmation email. This is just an fyi.