when does episode 4 of life is strange come out
6 March 2018
-1
Section::::Development and release.

Life Is Strange: Before the Storm
54280736
1092830410753418071
NONE
Section::::Development and release.

Life Is Strange: Before the Storm
54280736