The second episode of Life is Strange has been delayed, and will no longer release on March 13 as originally planned. Square Enix confirmed the news to Destructoid, although they offered no explanation regarding why it is being held back. Given the promising start in Episode 1, we can only hope the delay is so that they can make sure that the next entry is even better.