Can't download the DLC from the main site; it says it'll take 8 hours even though I have fantastic internet and no problems whatsoever downloading anything else. Also when I go to the page where I enter my password so I can see all my serial keys the images for VC is missing, and when I right click > open image in main tab, I get this: https://www.taleworlds.com/Content/images/box_Warride.png
Is there another reliable site to download from?
Is there another reliable site to download from?