Looks like mellow ads will be shutting its doors on most of us and have more vigorous checks to been accepted, you will now need to be in the top 200,000 Alexa ranking, anyone not in the top 200,000 will be manually checked and then rejected. Advertisers will of course think this is fair but...