The PN front page is once again broken.
Somebody is trying to swap PN with a spam link.
Tii, did you click the Downloads link or any of the Attachments links? I haven't, and I haven't seen spam like yours just yet, so I'm guessing the spam is in the links, else your computer has caught a tracking virus from another site.