Guardians of the Galaxy

Guardians of the Galaxy gets its Telltale treatment booked in for April 18

The motley crew of Marvel’s Guardians of the Galaxy will make its Telltale debut on April 18. Groot and the gang are all there in the first of five episodes. Kicking things off with Tangled up I...[Read More]