For a bit there was a sort of "beta" review queue for broken links at
yoursite.se/review/links, you can still see the stats for that queue at https://meta.stackexchange.com/review/links/stats. However trying to review more bad links gives me a 404 page. I assume the queue was taken down.
What happened to that queue and are we ever going to see it again? I thought it was awesome, it really helped out AU (never knew we had so many bad links!).