User Avatar Image

How do I get the 400 days DLC with physical copy of TWD:S1

posted by Rodus Maxumus on - Viewed by 655 users

I Bought The Walking Dead physical copy but I cannot find a way to get the 400 days DLC. I looked for an option to log into my Telltale account but I could not find one.

Add Comment