I've just bought the game, but I need to download a patch, its taken 8 hours so far and says another 24 hours to go, surely they can't be serious.

Is there a mirror or something I can download?