Ya, you are right for sure! Very odd?
I think that site/server is down. And the US Site re-directs to that site, so they may just be having issues? You might want to email them and ask
Here is the driver you need though, direct from Intel (Shuttle just repackages it) >>>
Intel® Graphics Media Accelerator Driver