Click here to access article by a "guest author" from Skeptical Science.
This is excellent news. See how scientists reviewed a recent Wall Street report entitled "An Overheated Climate Alarm" by reading the report first and then the scientists review of it in Climate Feedback. Still, the Wall Street's report will be read by many millions compared to a few hundred that will read the critical reviews by scientists in Climate Feedback.