Guardians of the Galaxy: The Telltale Series Launch Trailer
Telltale Games dropped a new launch trailer today ahead of the digital download release this week for Guardians of the Galaxy: The Telltale Series. The first episode of the episodic games series arrives on April 18 for $4.99 for PlayStation 4, Xbox One, Windows PC and Mac. The game is also available on iOS and Android through the iTunes App Store and Google Play. You can check out the new launch trailer in the player below.