Cannot dowload the PC TWD Season 2 game from Telltale
I keep getting this error message whenever I try to download The Walking Dead Season 2:
Sometimes it happens early, occasionally it happens late, but it always happens. It's happened every time I've tried to download it from the time it came out.
Does anybody know what might be causing this? And if I can't get a Steam key, can I at least get an alternative download mirror?