ggsgamer.com
Telltale’s Guardians of the Galaxy Episode One is out today
The first episode in the latest Telltale series; Guardians of the Galaxy is out today for digital download. The season pass for the series costs £19/$20. Fans of the surrounding Telltale Games seri…