Question : when does telltale's guardians of the galaxy episode 3 come out
Answer : August 22, 2017