hedwards: Last time I tried restoring via a 3rd party download manager it wouldn't work. They change the URL for the download and if the download hasn't started by that point, it won't work.
JMich: Instead of passing the cdn url, pass it the game/en_installer one you get from the account page. Assuming the download manager can handle redirects correctly, it should be able to resume.
There was a thread detailing how to do that with getright, tell me if you want me to go digging.
What I found was that on larger downloads the download manager would take too long to start before the timeout on the URL expired.
It's not a particular problem now, because people can always use a Linux Mint live CD and install one of the Linux downloaders on that. I know that Lgogdownloader supports resuming.
I'd be curious as to why they change the URLs all the time and don't just create an individual URL for the person and require a login. Seems like that would keep the files secure while allowing people to use whatever download manager they like.