Yea... I'm not closing this because lack of interest isn't plausible: the setup won the last ladder poll. Some people are probably just busy. If you know people who could want to sign, please tell them about the game.
On another note, there's also Trust Fall that is up for signups and that needs less players, so it could be a good game to play to fill the activity gap until more people come back.