News Life Is Strange: Before The Storm – ‘An Open Letter’ Launch Video Toot toot. All aboard the feels train Trent SaundersSeptember 2, 2017