WOW! I sure hope you reported that review to the (generally useless) staff on that "other site." That is some seriously messed up stuff!!
Needless to say, that would NEVER fly here. If found, that person would be banned immediately, not to mention possibly reported to their ISP for harassment!
You can rest assured that the Admin staff here will keep their eyes peeled, as well as staff on other sites... and I'm sure our members who read on that "other site" will do their part as well. We may be up to our eyeballs in busy here, but (at least for me) we still go through the front page daily.

~~me~~