Question: what time does life is strange come out
Answer: 20 October 2015; January 2015; 28 July 2015; March 2015