Have News/Announcements/Updates be posted in the News/Announcement forum as well

I think it'd be an easier way for people to discuss things or ask questions and right now, the forum isn't really being used at all and it feels like that would give it more life too.

Agreed, very strange that it's being neglected. I know they have some Sword of Damocles regarding some stuff they can't tell us but they should at least be able to tell us why it's not being updated.