If you still haven’t ordered any photos from Firewatch, now is the time. Photo printing services for the game will be shutting down on May 20th. Go get yourself a personal Olly Moss print.

Advertisement

Share This Story

About the author