Life is Strange is releasing now on March 24th after a short delay in its initial release.

The release date was revealed by DontNod  during a session at EGX Rezzed in London.

A 15 minute gameplay video was also released online but it includes some spoilers from episode 1 and 2 so it goes without saying here but, beware of spoilers below.