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