Guardians of the Galaxy Telltale Game Release Dated Confirmed
Channel:
Subscribers:
866
Published on ● Video Link: https://www.youtube.com/watch?v=9r7MNUEcbv4
Episode 1 comes out April 18 (Close to my Birthday:)
The disc with the season pass comes out may 2