User Avatar Image

Steam key?!?!

posted by UnoJedi on - Viewed by 137 users

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

1 Comment
  • 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.

Add Comment