Question: When will episode 2 of life is strange before the storm be released?
Answer: 19 October 2017
Natural Questions answer: 19 October 2017 (from the Wikipedia article "Life Is Strange: Before the Storm")