10 years ago Life is Strange is the New Episodic Adventure from Square Enix and Remember Me Developer