gee.. this is funny indeed.. needs to be moved to tech humor.. :D

(wondering why I'm even replying here but..)

I see a link on that page.. top left.. and it's called "download"

now go...