Life is Strange 2: LIFE IS STRANGE 2 - Episode 1 Now Free!

It’s a thrilling, BAFTA-award-winning adventure about responsibility, freedom, brotherhood… and now you can download and play the first Episode of Life is Strange 2 free – forever! When a tragic incident turns Sean and…