• 9 years ago
This week's episode sees Jessica head off to Wyoming to climb the observation tower of Firewatch, one of the most eye-catching, thought-provoking games of 2016.


http://www.playerattack.com

Recommended