I have seen them recommended here. I have listed my game in a lot of them. ...Then I gave up because they seem to be more than half dead, and because they bring me no traffic. Had it helped anyone? If not, why they keep being recommended as an advertising tool?