I looked at the site, and when you mouseover the generic "Direct download" icon, it says "Download will be provided by official game publisher". Which is odd, considering Larian doesn't even provide the game for download on their Larian vault yet. Unless it actually means the GoG version, but I didn't think GoG allowed third-party resellers for their catalog (I could be mistaken, however).