I've added this to CommodoreGames as a download with a link to your Itch. I hope you don't mind this.
No problem with me .. thank you for doing this