Originally Posted by Aranneas
Looks like you're almost right - just the one mention that I can find. I guess my perception was overly coloured in this instance.
Did you tried the review section? Of any site?
Also, it's hardly doing a good job for what it's all about, so it currently gets 1.5/5 for me so far.