Marvel’s Guardians of the Galaxy: The Telltale Series Official Launch Trailer Arrives Ahead of the Action

Series Premiere Available for Digital Download on April 18th; Available at Retailers Starting May 2nd

Advertisements