Unfortunately, due to repeated abuse, we have decided to cancel our offer to let people post sites here for review. I know that we still have links out there saying that you can come here for a review - I will try my best to remove them ASAP. If you have come here from some other page expecting to be able to submit a site for review, please let me know so I can update the appropriate link.
Sorry for the inconvenience. You can thank the spammers