Q: when does episode 3 of life is strange come out? A:
late 2017