Life Is Strange 2 - Teaser Trailer
A new journey begins in the Life is Strange universe. Episode 1 of Life is Strange 2 arrives September 27th 2018.
A new journey begins in the Life is Strange universe. Episode 1 of Life is Strange 2 arrives September 27th 2018.