Question : when will episode 2 of life is strange before the storm be released
Answer : 19 October 2017