You might want to have a look at this
thread, especially this section:Prerequisite For New Threads
In order to avoid this forum becoming an 'ideas' forum instead of an actual Showcase Gallery for your projects, we're implementing a new rule regarding thread creation in the Games forum. In order to successfully meet this requirement, your thread needs to contain more than a story. This can be in the form of screenshots of progress or concept art.