Unfortunately, that page has been down for an extended time and there is no ETA for when a fix will be deployed. However, you can click here to access the old page which, although a little less user-friendly, will give you access to manage your Watch List until the issue is resolved.
Hope this helps,
John
I haven't been able to view my Download Watch List in either Firefox or IE since several months or maybe even a year.
I'd really appreciate any help on this, as I wish to remove many items from it I often get email updates about.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic