Comment Comment by longzheng (Author) Yep there is definitely an instant download page. Strange it's not the #1 result on Google. The #1 result is actually the thing as I've annotated. parent longzheng 12 years ago