oh good, the name change is already attracting threads that are distinctly not forum games
It's still the place for community projects. Forum Games is just the new name, because it's more easily understandable. Community Projects as a name is vague, but the content accepted is still vague.
Although it is dubious as to whether this is not more fitting in Off Topic.