Ah, OK. If you have already bought it I can probably update it and you still be able to download it. What OS do you use?
And thanks for doing this. Hopefully the publisher reconsiders in the future, what with the new Itch client being a thing.
Send me an email with your email account that was used for purchase and I will speed this up for you if you are not using Steam ;)