Throws me back to the Store homepage. Probably taken down?
I guess emotions rile up. There are a lot of shitty, useless reviews on Steam -and the fucktardery of the involved people is revealed even more by the useful ratings they get-, and I wouldn't be surprised if most of the reviews here were shit and useless too, on top of probably being very disrespectful. I can see how someone would get fed up with it and react like that, though it isn't entirely rational.