where can i find the steam key for the season two of Walking Dead?!
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.
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.