Steam key?!?!

where can i find the steam key for the season two of Walking Dead?!

Comments

  • If you bought the game through the Telltale Store there is none.

    If you really want to obtain a steam key you should buy your TellTale games through other digital retailers like GMG or Steam.

Sign in to comment in this discussion.