Tags Game review

Tag: game review

Game Review: Firewatch

Firewatch is a first-person linear adventure game that came out in September 2016. After a brief introduction to your playing character — Henry, you...