Welcome!
The developers play games on Twitch an hour a day from Tuesday till Thursday. Mostly PUBG and Rocket League. During that gaming hour they do reply to most questions asked in the chat. All but released dates for the modules and such, of course. You can get a lot of first hand information that way. That's how most of us get screenshots, concept art, and "inside" information posted on the forums.
To quote them: "Gaming Hour will now be on Tuesday, Wednesday, & Thursday @ 4:00 PM EST to 5:00 PM EST. Monday's and Friday's Gaming Hours will be spent hard at work on Identity, as we get closer to Town Square release!"
https://www.twitch.tv/identityrpg
Also, there will be a new video soon. It will show gunplay mechanics and a few more things. It should be due before the next dev blog (Dev Blog #009); but I wouldn't hold it against them if it gets delayed as everything here does.