Introducing: Firewatch
Game: Firewatch Developer: Campo Santo www.firewatchgame.com Release Date: Feb. 9 2016 Firewatch is a mystery set in the Wyoming wilderness, where your only emotional lifeline is the person on the other end of a handheld radio. In Firewatch you play as a man named Henry who has decided to leave behind his rat race of work in […]