Thanks all. Yes, the site
may be down. I also tried a couple of things. In the meantime, and if anyone isn't in the know,
this is what it's about (although that link doesn't perform the 'integrity' check).
One of the VM guys on the forum might pick this up. It'll be worth checking periodically to see if the site comes back online.