From time to time we don't post anything and everything we come across. We have a pretty strict filter for what we put on the front page. The review was decent but not spectacular. It also gives people a reason to check the forum every now and then to see what's going on in here as well.
Thanks for the feedback though.