I came to know of MouthShut a long time back, but never took it seriously. But whenever I came across (movie) reviews posted in affiliate sites, claiming the movie to be far better than it was, I wanted to create a site to break all this nonsense.
Now, my memory recalls mouthshut...