User Avatar Image

question bout buying

posted by hollowfication on - last edited - Viewed by 563 users
hey i want to buy walking dead pc i was wondering how does this work in end after i buy the game do i get like downloaded link or something?

does telltale accept paypal.
11 Comments - Linear Discussion: Classic Style
This discussion has been closed.