If you created a new forum catagory for game releases you could archive the release posts in a much better way so the forum reader can just jump strait in to the forum they are after... see what is being made... see any playable demos... or see any full release titles.
Mabey something like this.
- Released Titles
- Demo Titles
- Work in Progress
I think while this place has a great support community it is not really humming with activity. If you do not have a problem there isn't a huge amount to pull you back to the site. Meaning that all the support has to be done a a small few., instead of the community supporting each other.
I think the addition of a Work In Progress forum would really help. People could start a thread for any project they are on and post screens, builds.. what ever.. After a while with many threads constantly getting additions to them, or if it is something very cool you may subscribe to it so the board mails you when the topic is active again. Forum users can easily keep track of other project, get to know what others are able to do.. get help each other out. Plus when they visit there will be new stuff all the time, not just support questions.
The other 2 things are just wat they say, 2 forums for Releases and Demos. That way in a single click you can see what is done and what is not and what is a demo and what is in development..
Just a though... either way WME is cool