How's about a forum related to games design. The non-technical side of things. A place where people could talk about game mechanics but not so much the code stuff. People could post on what makes games fun and why certain mechanics work and others don't and this would help other people with their own designs.