What you need to remember is that this ultimately is a group project. As stated in the announcement prompt, races fall under the rule set of "First come, first serve". This isn't a matter of smothering out creativity with a plethora of rules, nor is this a case of "Shut down anything that doesn't conform". Nothing's stopping you from proposing a 10 foot tall human, and no one is trying to constrict your creativity, but you have to remember that as part of a group project you need to be willing to work alongside others, even when you don't necessarily agree with one another. Perhaps the most important thing to realize when working with others is that you won't always get everything that your way, and may not get anything you want whatsoever if you aren't willing to compromise.
Take myself for example. When working with fantasy, I'm most comfortable working with humans. In the early stages of chatting with the others working on this project however it was decided almost unanimously that the world's focus should be on the non-humans that had been created as part of the world building. As a result, everyone was completely comfortable just leaving humans out of the world altogether. Naturally, this made me somewhat anxious, however through only a paragraph or so of talking it through the group able to agree on humans existing in this world, albeit on another continent. This allowed me to continue work on my planned human character, while maintaining the focus the group had decided upon.
What you need to take away from this is that teamwork will sometimes require compromise and sacrifice, and you can't take it personally and cry foul every time you get out voted. I'm the figurehead of this project, and one of the final decision makers, yet even I must yield to the decision of the mass. My advice? Try to talk things over with
TouchyGrunt if need be, or begin work on an alternative. Bounce ideas around for a new race if need be, whatever it takes. So long as you are willing to follow the guidelines (Which, let's be honest here, are both few and reasonable) and work with others, you should be fine.