Life is Strange Episode 5 release date
0
Life is Strange Episode 5 Might Storm Out in October
Myles Gann
September 21, 2015
Life is Strange Episode 5 will be taking a little longer to brew than other episodes.