The first episode of Life is Strange 2 will launch for PlayStation 4, Xbox One, and PC on September 27, publisher Square Enix and developer Dontnod Entertainment announced. Check Out the Life is Strange 2 Release Date Teaser: Life is Strange 2 will consist of five episodes. formation about the sequel will be announced...