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