This just came out and it is fricking adorable, dark, funny and absolutely gorgeous. There's so many layers of interest to it I had to stop because it was getting a bit rich and I wanted to take some time to process.
Search didn't turn anything up about this game so here's a thread.
I think anyone who digs Firewatch should love this.