Question: When will episode 2 of life is strange before the storm be released?
answer: 19 October 2017