User Avatar Image

question bout buying

posted by hollowfication on - last edited - Viewed by 359 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
Add Comment