Telltale Announces Panel for PAX East 2017; Releases First Pictures of Guardians of the Galaxy

Get your first look at the Guardians in Telltale form!