The Winnower officially launches today

I have written about The Winnower here before. I have been involved in testing the platform during the past couple of months and must say that it looks very promising.
Today they officially launch! Now it is just up to us to participate and make a change towards transparent publishing with open review.