Would you consider uploading this to a website that is compatible with the itch.io launcher? It'd make staying up to date a lot easier.
I'll consider that! =)