Firewatch ReviewHave you ever just wanted to disappear? Drop everything and move out to the wilderness to clear your mind? Or possibly you have some...