I backed to help Double Fine's endeavors as they have proven to be a company I feel is worth my support. Being a part of this section of community for me is just a bonus really.
I know traditionally games are held back until they are ready to be shown to the public, but does this really apply to this scenario? I don't see a huge point to trying to keep the lid on everything, which realistically is impossible anyways and a wasted effort with the number of people involved here. Perhaps a middle ground would be a better route: discourage relaying information to the general population, but release milestones pertaining to the games' development.