If your primary source for announcing upcoming features and behind-the-scenes content is an X-Twi...
If your primary source for announcing upcoming features and behind-the-scenes content is an X-Twitter account, and not an RSS feed you own, you're doing it wrong.
Note that this does not mean you can not also use your account(s) of choice as secondary channels for communication efforts.
If you are a browser company claiming to inspirit what the internet can be, I'll be expecting more.
Just my thought of the day.