Any chance of a download that isn't mega? I'm having a hell of a time trying to use it, keeps saying I've hit my transfer limit and to wait, but then the timer bugs out and I lose all the progress.