Square Enix's Life is Strange Gets a New Trailer and Release Date - ComingSoon.net