Oh no! That's no good. I have actually been thinking about putting the game up here on itch anyway - the demo at least. Would that help?