Awesome

, was just about to make a post for this. This is how I would've laid it down:
1. Everyone interested posts in a thread saying which languages/tools? they're fluent in, or what art/music style they use.
2. People are grouped evenly
3. Using group chat, some kind of agreement is made about who is most fit for managing different parts like coding, graphics, music. These guys communicate on progress. I don't think projects would need a lead manager/director
4. A poll is taken for what genre it should be.
4. A design doc is filled out (something like this:
Design Doc.) Everyone contributes to a part and people managing compile it and come up with a general consensus on what the final thing looks like. If someone's idea is taken off the final doc, they write about why they want it in and then the same people who compiled it see what they can do, if they could find a way to fit it in or not have it in.
5. Small parts are done at a time.
6. Weekly checks to see if everything fits together.
7. When game is finished, everyone adds their own bit of polish or charm.
8. Game is tested by TIG forum people
9. Make mad monies

I haven't been part of a development team, so I'm sure there are flaws here and there and space for suggestions