Life is Strange: Before the Storm - Episode 3 TrailerLife is Strange: Before the Storm Episode 3 is releasing on the 20th December 2017 worldwide.By Ben Janca on December 7, 2017 at 7:55AM PST Life is Strange: Before the Storm