Not quite sure if this means what I think it means. Posting link and screen shot.
http://ratemyserver.net/index.php?page=serverstat&serid=3764&itv=6&url_sname=Ecchi-Ro&page_num=1 (http://ratemyserver.net/index.php?page=serverstat&serid=3764&itv=6&url_sname=Ecchi-Ro&page_num=1)
(http://i42.tinypic.com/2hdm7hx.jpg)
I can't do much from words, we act on proof not act on what we are told. I am not 100% sure on the meaning neither. I can contact the reviewer but I don't expect much will come out of it.