User Avatar Image

[TWD] pc download for fans in the UK??

posted by lynniiie on - last edited - Viewed by 170 users

Is there one? Im very frustrated that I cannot play it on my computer here in the Uk.
Or will the download I buy from telltale work on my computer?
Im confused! :/

1 Comment - Linear Discussion: Classic Style
Add Comment