Firewatch physical release has arrived and they knocked it out of the park.


Comments