Did Firewatch's atmospheric world-building enhance its narrative?

Atmospheric World Building
Firewatch
Firewatch
Games
Atmospheric World Building poll options
Atmospheric World Building
Firewatch
Firewatch
- Absolutely
- Somewhat
- Not really
- Not at all

Firewatch
Firewatch
Games
Atmospheric World Building
Firewatch
Firewatch