Was the site down today?
I've been unable to reach the telltalegames.com site for the past six hours or so. Was it down? I tried restarting my computer, disabling my firewall, even installing an extra browser (Opera, after failing on both Firefox and IE), all to no avail. Obviously I've regained access now but I have no idea why.
This discussion has been closed.
Comments
*head spins*