We are just one week away from the release of Guardians of the Galaxy Volume 2 in cinemas and to say both MARVEL comic fans and film fans are incredibly hyped up and excited to say the least. So the timing of the launch of Telltale Game’s first series…
Shared publicly