Welcome to The Queue. Your waiting line/sign-up thread for any game-related topic here at TVRage. Basically, any type of game that requires participants can be posted here - that way, you can get players BEFORE you start a topic and save yourself the embarassment if your game fails and nobody is interested.
Here is how it works.
Member posts in here for his game.
"Hey guys, I am going to run a game called "GAME NAME" and [DESCRIPTION of GAME + Rules]. I need [NUMBER HERE] players. Sign-up!" You pretty much say what your game is called, what it is about, and the amount of players you need. Whatever you want.
Interested Player signs-up for said game here. "Ooohh, I would love to play in your game, Member. Sign m e up!"
You may also post in here for Rumble-like games, to get a list of members, if you really want to.