Yeah no need for apologies... basically all the information is available - it's just scattered over too many media locations and types. The main blog which is difficult to soft through at times, Facebook, Twitter, Steam, and now we have here!
I'm sure that over the next few weeks there will be an effort to get all the most important information stickied in their respective locations throughout the new forums.
Just like above, now that you know the answer - you can share it when you see others with the same question
That's pretty much what everyone tries to do I think.
Take care,
Mandrake