User Avatar Image

Telltale Store: Activation, DRM - how does it work?

posted by gnubelebung on - last edited - Viewed by 501 users

I am considering to purchase The Walking Dead from the Telltale Store. The system requirements do not list an "internet connection".

1. Is an online activation required to install the games?

2. Can I play your games without an internet connection?

3. Is there a limit on re-installs?

The terms of use are fairly unspecific, so I hope someone can clarify how this all works.

4 Comments - Linear Discussion: Classic Style
Add Comment