Hi guys from Telltalegame, I start to excuse for my bad english, I'm from Germany, hope you understand what I want to tell :)
First of all I needa say i really like your Games and purshased already a few, but your download servers are really annoying, today i bought The Walking Dead about 3 hours ago, it startet with a DL-time of 10 minutes and now its still at half an hour an 40 kb/s. The problem could be that im from Germany and your servers are probably in the USA, but it is really a problem if you dl 350 mb in 3 hours if you got a 64mbit dl rate...
hope you can fix something for the next game i want to buy in the future
Thx so long your Freekey