Firewatch is the first of this type of game thats ever really grabbed me, think it was mainly the art direction i loved, was hoping for some reccomendations for similar games.
Firewatch
Game » consists of 8 releases. Released Feb 09, 2016
Game » consists of 8 releases. Released Feb 09, 2016
Log in to comment