Life is Strange: Before the Storm: Season Finale will be released on December 20th

Life is Strange: Before the Storm: Season Finale will be released on December 20th

On

Life is Strange: Before the Storm: Season Finale will be released on December 20th Life is Strange: Before the Storm: Season Finale Release Date: Square Enix is pleased to announce that the third and final episode of Life is Strange: “Before the…