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