Browsing Tag

Firewatch crack

Firewatch Download Free for PC

Firewatch is played from a first person adventure game, which is an independent studio debut Campo Santo. Action Firewatch Download brings us to an unspecified forest in the US state of Wyoming. The player takes the role of the guard, whose…