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

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.

Comments

  • edited April 2012
    1. Once the game is installed you need to be online to activate it.

    2. Once the game is activated no internet connection is needed to play.

    3. I think there is a limit but it's fairly high (maybe about 20 I think) and if the limit is reached for fair use reasons then it can be increased.

    Note: these answers are based on past experience with Telltale games. I cannot be 100% the are correct for The Walking Dead but I would be surprised if they were wrong. If you wish to wait until you hear an official answer well then I don't blame you!
  • edited April 2012
    To clarify for 1) - for past games, it is possible to activate the game without an internet connection, but the manual unlock process can be quite complex - check the FAQ for details.
  • edited April 2012
    Thank you, that sounds decent. On more thing though: Can I purchase it once, then install and play it on PC and Mac?
  • edited April 2012
    Thank you, that sounds decent. On more thing though: Can I purchase it once, then install and play it on PC and Mac?

    Yes.
This discussion has been closed.