Yes, game threads increase your amount of comments a lot, surely more than half of my comments come from there .