User Avatar Image

Does Telltale have an affiliate program?

posted by linkuff on - last edited - Viewed by 242 users

I have a blog and I've talked about Monkey Island and I want to link back to Telltale Store. Is there an affiliate program ?

3 Comments - Linear Discussion: Classic Style
Add Comment