Menu

Tag: Telltale’s Guardians of the Galaxy

Telltale’s Guardians of the…

1102
Ahead of this week’s release, Telltale Games has given us the trailer for the first episode of Guardians of…