Life Is Strange - E3 2015 trailerCheck out the E3 2015 trailer for Life Is Strange.By Marco Martinez on May 17, 2016 at 9:35AM PDT Life is Strange E3 2015