When I tried downloading
Theatre of Death (I clicked on the "get it" button in the page where the review was), I also got a popup which Firefox couldn't block. Good thing that javascript is disabled for all sites, or else the page wouldn't have been blank. Have popups been added to the site ?
BTW, popup link:
http://popunder.paypopup.com/adsDirect.php...7818da53f6a315d