GuardiansOfTheGalaxy-Telltale-Title | First look at Telltale’s Guardians of the Galaxy adventure