You could also host a game yourself, you know. I'm told there's a nice
thread somewhere in this forum that details exactly how to host a game. Perhaps it would be useful to have that thread somehow placed in some position of importance above all the other threads in the subforum!
Anyways, hosting a game isn't that hard. As a bonus, you get to choose what sort of game it will be! Maybe the power of choosing what the game will be along with the responsibility of being admin seems like too much, but it's not as long as you have a minute or two every so often to make sure to grant extensions to people asking for them (unless one of the rules is that you don't give extensions!). My schedule is full enough as it is even playing as few games as I am, but that's more about me than the heavy burden of being an admin.
Besides, if you host a game yourself, what's the worst that could happen? People don't join? Considering you felt antsy enough to post a thread asking for a new game, I imagine there are a dozen more out in the sidelines wanting to get a new game but also too afraid to make one themselves.