They did actually write a review for that, they gave it a 5, but they never published it because it was way too late. It was in a video when they were showing off how they published stuff or something about site features.
wait really :O ?
Yes really but I have no clue what video. It could be a subscriber radio show or whatever.