I don't know if I've missed any "news" on this game. I have searched GB with no luck.
So here it is
Firewatch Pictures, video and info. Enjoy
I actually ran in to this game by "a fluke" on a Swedish game news page.
The studio is called Campo Santo, a new indepedent video game studio in SF.
At least I'm really excited about this one