Question: when does the third episode of life is strange come out
Answer: Release Episode 1 WW : 30 January 2015 Episode 2 WW : 24 March 2015 Episode 3 WW : 19 May 2015 Episode 4 WW : 28 July 2015 Episode 5 WW : 20 October 2015