Bill,
That's a little website I created and linked to in one of my posts when discussing some forum bugs with Wayne. It should not have been a popup, though, and only open when you click on the link. I don't know why that happened, but I appologize for the inconvenience.
John
While reading some Feedback replies, the following "Popup" appeared.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic