Tag: Guardians of the Galaxy
Apr 17, 2017
1102
Ahead of this week’s release, Telltale Games has given us the trailer for the first episode of Guardians of…
Mar 30, 2017
812
My surprise favorite Marvel movie is getting the Telltale treatment this year and Telltale has launched the first official…