Rumor: GameStop Listing Suggests Telltale’s Guardians of the Galaxy Will Release April 25, 2017
A new retail listing by GameStop suggests that Marvel’s Guardians of the Galaxy: The Telltale Series will release April 25, 2017. The listing prices the game at $29.99 USD, which means it is likely for the game’s season pass. And going off the traditional Telltale model of releasing games, this means the first episode will launch on April 25th, alongside the game’s season pass which gets you access to all of the game’s following episodes.
The listing also provides new story details via the following overview: