Answer the following question:

when is episode 2 coming out for life is strange before the storm?
19 October 2017