Gameitall
May 30, 2017
After finishing The Walking Dead Season 3 on a high note, it’s time to focus on the next major Telltale Game, their take on Marvel’s Guardians of the Galaxy....