We're gunna escalate it for further review by admins; I checked a cached version of the page on Google though, and while it is an iframe it may very well still stand as it is contained on your page (the Warez section of the TOS indicates it would include sites that contain links to, that might...