We definitely need to be far more organized than this.
We need a dedicated forum for this - not even just a board on this forum but its own dedicated forum. I'm thinking an invision power board forum and if nobody else gets around to it I'll make it in a few days time.
Also Dtewi, if you're going to design a game you can't just make a two paragraph description and ask for all comers to try and make a beta =\