Top level posts asking for people to look at a site are routinely cleaned off. It's a form of spam or site promotion that is never allowed.
Try a post without the http:// or better yet without the site since the question posed didn't require the site address.
Bob

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic