The first episode of Life is Strange 2 will be released on September 27. Life is Strange 2 has an official reveal trailer and the team behind the Life is Strange sequel have announced further story details.