Why are the rest of your team members just cartoons. That sure does not give other people confidence to invest their resource into the project. Does it?
Once we have a secret development, we have specific team members. Something like this. I pass by such projects and advise others to do the same.
Openness to community is most important.