alright i just tried the itch download, its still really slow but not nearly as horrible
at least you tried.
That's really unusual! This doesn't seem like a common issue, but thanks for the feedback!