I think I can answer that: selective perception. Scrolling up on this page alone there are 4 requests to join Saturn and a couple to join Mad Scientists! Other than that, I think people are just following links from sigs or hearing about it from people active in other venues (= other demogames, I think that's part in our team's case). Perhaps no one on your team is doing this, or you don't want as many new players, but I've seen folks on many of the teams still actively promoting the game (it's never too late yet, after all)