Updates, patches, fixes, etc - the whole forum just for staff posts. I know discussion and feedback is good, so I'm thinking have a link to an echo post for discussion (eg: For discussion and feedback click here) in New Game Features? I know it's an extra step, but it could be helpful to quickly separate what's admin and what's feedback/discussion. I've seen it done for other forums and fansites. I think it might work here!
OR if that's too much, maybe just make it easier to tell who's an admin posting officially things?