‘Marvel’s Guardians of the Galaxy: The Telltale Series’ Arrives April 18th
Marvel’s Guardians of the Galaxy is getting the Telltale Games treatment as the first episode drops April 18th.
Marvel’s Guardians of the Galaxy is getting the Telltale Games treatment as the first episode drops April 18th.