How is that similar? I didn't see any opportunity to compare websites on criticue.
A Hot or Not clone for screenshots that does nothing to give the designer/developer actual feedback and unfairly pits e-com sites against content-heavy sites and brochure sites?
Your comment seems to have brought that site to its knees also: "There has been an error initializing CAP web tracking."