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