This looks like it could be a scam
[quote:3il4m9v4]Grant of Rights: By submitting content to the Site, you grant to Zoo Games, and its successors in business and assigns, a perpetual, worldwide, royalty-free, and non-exclusive license to reproduce, distribute, modify, edit, display, adapt, create derivative works from and market and promote the content, for any commercial purposes, and in any medium now existing or hereinafter developed, and to use your name, likeness, voice, performance, and any personal information you submit with or contained within the content, without your prior approval or the payment of any compensation and without notice. You also grant each user of the Site a non-exclusive license to access your content as permitted through the functionality of the Site and under these Terms.
You have to give all your rights to these guys when you enter. It seems like they can just rip apart your games and Ideas and steal them.