Entertainment Quick Reviews Tech Review: Firewatch Frankie Genchi August 1, 2017 The less you know about this BAFTA winning game going into it, the better.