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