We tried it on mega and had the same problem there, only people just had an infinite load instead of an error. We can't put it on itch itself, because the weight of the game exceeds 1gb and appeals to support remained unanswered.
But we'll figure something out, don't worry. We're looking for ways