Life is Strange: Before the storm: Episode 3 release date revealed

Life is Strange: Before the storm: Episode 3 release date revealed

Final Episode of Life is Strange: Before the storm hits 20th December Today some news has been revealed (I know right, news, everyday, ha!) and it comes from Square Enix, and if you`re fan and a player of Life is Strange, then chances it you`re playing through the second season. Two episodes in, and today, ..