It's down again.

I've only started looking today, but hopefully it's resolved soon. I can't find an alternate download location.

Is it possible to just play the files from the "browse pc"...