I got the newsletter which says that http://www.zephyrsyndicate.com/ has won the site of the month contest, but I can't seem to find it in the list under my control panel. I wanted to check the score and the critics. What am I missing?
Ah, ok. Thanks. But that site was posted in May... I guess I misunderstood the whole concept of this competition. I thought sites that are posted in the October compete only.