What is it? I've seen this section of the forums for the entire time I've been here, and the ONLY posts I've seen have been people posting in the wrong place.
So... Yeah. What's this place for? The description on the front page doesn't seem to make much sense. What sort of submissions? Support how? Etc.