Question: what time does life is strange come out
Answer: 20 October 2015