FANDOM


Beaver Creek is the location that The Awesome Adventures of Captain Spirit is set in. It's the home-town of protagonist Chris Eriksen and his father Charles. It is located to the east of Oregon, USA, around the mountains.[1]

Trivia Edit

References Edit

  1. E3 2018: The Awesome Adventures of Captain Spirit with Michel Koch of DONTNOD Entertainment
  2. 25 minutes with Life is Strange 2's brilliantly unexpected free prequel (June 10, 2018)