I personally like to go into the screenshot feed to pick out some games to play, so the traffic from just looking good is non-zero. Buuuut the *vast* majority of the traffic I've gotten has been in response to me posting a review on someone else's game. For every three reviews I post, I usually get 2 reciprocal reviews back without any overt "rate 4 rate" call to action. OP and a few others have also put in a ton of sweat equity to make sure they're in pretty much every thread. Lots of eyes and links back to their game.
On the other side, I've played a number of games this jam that are good-to-great with very few reviews. In my opinion, there isn't anything wrong with the visuals or gameplay. It seems to just boil down to the dev posting limited reviews on other games and not really jumping into any threads. Visibility is a huge problem and so some active effort is required to get your "Submitted <your game here>" link in front of eyes.