"I've told people time and time again, it's a closed project, and no source will be released until they're ready. "
So, if I understand that correctly, it's closed source until it is said to be in a ready state, in which it will then be made open source? What's the point of keeping it closed source "until it's ready" if you're just going to release it as open source anyways? Wouldn't it be more worthwhile to have it as open source so that one may get the opinions and input by others such that the end product is better off having had input from a second pair of eyes?
Or more likely, you have a typo, which is my guess

On a flip side, what was the point of the "Post's you shouldn't make" forum? IMHO, and this is coming from working on the business end of software, having that sort of section on a website you're hosting can come off in an unprofessional light - not that I'm trying to say "you shouldn't have that section, takes it down!!!111", but simply rather that most professional programmers are too busy with coding and doing more important things than to be moving posts to a section intended for public ridicule: isn't having such a thing a bit counter productive to begin with? Why would anybody want to hold a grudge against those who have proven themselves to be less than admirable? Just a neutral observation is all, no offense intended.
Otherwise I just came here because I followed a few links from YouTube and thought I might drop in and say hi.
