1 min read Life Is Strange Before the Storm Appears at Microsoft Showcase June 11, 2017 Jerry Young After announcing its development a few weeks ago, Square Enix showed Life is Strange Before...