I think there needs to be an Update Hut forum that only Developers can start new topics on...
These new topics would be anything and everything that has changed in the game. Think of it like Patch Notes. Let players reply, but we desperately need an area that houses all the OFFICIAL developer communications.