dude, buying the ability to download a game is the same as buying the game, and itch.io doesn't choose how long your download will take, its dependent on the software and game
dude mega is the issue not the game. i was able to download after i changed ny ip address. if you read my post you would have figured that out
So why are you posting here?